Luxury Apartment near Battersea Power Station offers accommodation in London, 900 metres from Battersea. This property is 2.3 km from Buckingham Palace.
This air-conditioned apartment is equipped with 2 bedrooms, a satellite TV, and a kitchen with a dishwasher. The apartment also includes a bathroom with a bath.
Westminster Abbey is 2.4 km from the apartment, while Harrods is 2.4 km..