99 Leman Street
London, United Kingdom E1 8GH
Located in a refurbished Grade II listed building, these stunning apartments are the ideal base for The City and the vibrant East End. Our chic one-bedroom apartments on Leman Street contain everything you need to relax in style. With a light and spacious open plan living/dining area, featuring a fully equipped kitchen you’ll have everything you need to make yourself at home. Modern bathrooms and luxurious soft furnishings throughout mean won’t want to leave your home-from-home.
Legend: Propery Location Places Found