Octavia House, 213 Townmead Road, London 2 bed flat for sale

>

Octavia House, 213 Townmead Road, London 2 bed flat for sale

Octavia House, 213 Townmead Road, SW6
£850,000

Price History

Initial price £950,000
12/08/25 £850,000
Price Change -10.53%

Description

This modern apartment in the Imperial Wharf development offers a convenient and luxurious living experience. The property features two double bedrooms, two bathrooms, including an ensuite for the master bedroom, and a spacious open-plan kitchen/reception room with a private balcony. With ample storage throughout, this flat is perfect for those who value comfort and practicality. Located just 0.1 miles from Imperial Wharf station and the Thames, residents can easily access the surrounding area. With 24-hour concierge and a gym on site, this property offers a range of amenities to enhance daily life.