Townmead Road, London, SW6 1 bed apartment for sale

>

Townmead Road, London, SW6 1 bed apartment for sale

Townmead Road, London, SW6
£500,000

Price History

Initial price £575,000
23/01/25 £500,000
Price Change -13.04%

Description

Imperial Wharf is a desirable location situated on the River Thames, straddling Fulham and Chelsea, featuring a mix of residential flats, shops, and upscale restaurants. The development boasts a range of amenities, including a concierge service, expansive communal gardens, and a scenic riverside walk along the Thames Path. Residents enjoy easy access to transportation, with Imperial Wharf overground station just a short walk away, providing direct links to Clapham Junction and West Brompton via the District Line.