SW118BD
Switch House East, Battersea Power Station, London SW8
Large 1 bedroom apartment with roof terrace in the Power Station Building Located in Switch House East 928 sq. ft. internal area 675 sq. ft. roof terrace Overlooking future phase 24/7 concierge services & Security Tenure: Leasehold