Flats / Apartments for sale in London

Get AlertsValue my Home
View
Showing 1-1 of 1
2 bed flat for sale in Elmira Street, London, SE13
2 bed flat for sale in Elmira Street, London, SE13 £450,000
2 1 1

Luxury two bedrooms property within Roma Corte a part of The Renaissance, a sophisticated Barratt Homes development in the heart of Lewisham. The apartment has an inviting living space providing Canary Wharf views and benefits from access to a...