SW118BD
Switch House East, Battersea Power Station, London SW8
1 bedroom apartment in the Power Station Building Located in Switch House East 827 sq. ft. internal area Overlooking future phase 24/7 concierge services & Security