>
Townmead Road, Imperial Wharf... Studio for sale
Townmead Road, Imperial Wharf, London SW6
£325,000
Townmead Road, Imperial Wharf, London SW6
£325,000
Price History
Initial price | £385,000 |
25/06/25 | £325,000 |
Price Change | -15.58% |
Description
This spacious studio flat is located in the desirable Octavia House, situated in the heart of Imperial Wharf. The property features a generous studio room, a smart open-plan kitchen, and a great shower room. Octavia House is nestled in the sought-after Imperial Wharf, which offers a variety of charming restaurants and cafes, as well as easy access to Imperial Wharf Rail station and the River Thames.