>
Townmead Road, London, SW6 1 bed apartment for sale
Townmead Road, London, SW6
£500,000
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.