Townmead Road, London, SW6 1 bed apartment for sale

>

Townmead Road, London, SW6 1 bed apartment for sale

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.