Townmead Road London SW6
EPC B Furnished
£385 pw | £1,668 pcm
Bedrooms: 1
Baths: 1
Furnished: Furnished
A modern Manhattan style apartment with balcony and use of 24/7 concierge, close to Imperial Wharf station.