>
Octavia House, 213 Townmead Road, London 2 bed flat for sale
Octavia House,
213 Townmead Road, SW6
£850,000
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.