2 bedroom Flats / Apartments for sale in Lewisham

2 bed flat for sale in Elmira Street, SE13
Offers in Excess of £400,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...