>
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 luxurious residential complex located on the River Thames, situated on the border of Fulham and Chelsea. The property features a mix of residential flats, shops, and high-end restaurants, as well as a range of on-site amenities, including a concierge service, extensive communal gardens, and a scenic riverside walk along the Thames Path. The area is well-connected, with Imperial Wharf overground station just a short walk away, providing easy access to Clapham Junction and West Brompton via the District Line.