Townmead Road, Imperial Wharf... Studio for sale

>

Townmead Road, Imperial Wharf... Studio for sale

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.