SW118BD
Switch House East, Battersea Power Station
Large Duplex 2 bedroom 3 bathroom apartment in the Power Station Building with terrace Located in the Switch House East 1778 sq. ft. internal area 167 sq. ft. terrace Overlooking future phase Tenure: Leasehold