The Battersea Park Place - Amazing 2bdr Flat With Terrace
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at The Battersea Park Place - Amazing 2bdr Flat With Terrace in London (Wandsworth), you'll be within a 5-minute drive of Thames River and Battersea Power Station. This apartment is 2.2 mi (3.6 km) from Buckingham Palace and 2.7 mi (4.3 km) from Natural History Museum.
Make yourself at home in one of the 5 guestrooms.
Property Details
Location
, London, England , United Kingdom