1 bedroom studio-flat for Sale in Townmead Road, Imperial Wharf, SW6 | Benham & Reeves