An incredible two bedroom apartment of 1,634.00 sq ft located in Switch House West within the iconic Battersea Power Station. This generously proportioned