5 bedroom apartment for sale in Elmbourne Road, London, SW17

Elmbourne Road, London, SW17 8JJ, SW17 8JJ

Price
£800,000
Bedrooms
5
Type
Apartment

View property 95091861