SW118BR
Switch House East, Battersea Power Station, London, SW11
Large 1 bedroom apartment Swimming Pool and Spa Facilities 24/7 concierge services & Security 645 sq ft internal space Located in the Switch House East Battersea Power Station Building Second floor Great transport link