SW6 2FG
Octavia House, Townmead Road, Imperial Wharf
Spacious apartment - 949 sq ft (88.16 sqm) Two bedroom, Two bathrooms Excellent transport links Underground Parking Private balcony 24 hour concierge