>
Townmead Road, London, SW6 1 bed apartment for sale
Townmead Road, London, SW6
£475,000
Townmead Road, London, SW6
£475,000
Price History
Initial price | £575,000 |
23/01/25 | £500,000 |
08/03/25 | £475,000 |
Price Change | -17.39% |
Description
Imperial Wharf is a riverside development situated on the border of Fulham and Chelsea, offering a mix of residential flats, shops, and high-end restaurants. The property features a concierge service, expansive communal gardens, and a scenic riverside walk along the Thames Path. Residents benefit from excellent transportation links, with Imperial Wharf overground station just a short walk away, providing easy access to Clapham Junction and West Brompton via the District Line.