Bright & Airy 1 Bedroom Apartment in Central London
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Westminster Abbey and Hyde Park. This apartment is 0.6 mi (1 km) from Victoria Station Travel Information Centre and 1.3 mi (2.2 km) from Buckingham Palace.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven.
Property Details
Location
Charlwood Street, London, England SW1V4PQ, United Kingdom