SW118BA
Switch House East, Battersea Power Station, London, SW11
Duplex apartment 3 large bedrooms | 3 bathrooms 1,991 sq ft Luxury residents' facilities Sought after location 24-hour concierge Great transport links