Property Location Located in London (London City Centre), this apartment is within a 15-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. This apartment is 1.4 mi (2.2 km) from Houses of Parliament and 1.4 mi (2.2 km) from Buckingham Palace.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Apollo Victoria Theatre - 0.9 km / 0.6 mi Victoria Palace Theatre - 1 km / 0.7 mi Westminster Abbey - 1.8 km / 1.1 mi Buckingham Palace - 1.8 km / 1.1 mi Houses of Parliament - 1.9 km / 1.2 mi St. James Park - 1.9 km / 1.2 mi Churchill War Rooms - 2 km / 1.2 mi Green Park - 2 km / 1.3 mi Big Ben - 2.2 km / 1.4 mi Park Lane - 2.2 km / 1.4 mi Piccadilly - 2.2 km / 1.4 mi Westminster Bridge - 2.2 km / 1.4 mi The Strand - 2.3 km / 1.4 mi Harrods - 2.3 km / 1.4 mi St. Thomas Hospital - 2.5 km / 1.5 mi The nearest airports are:London (LHR-Heathrow) - 26.6 km / 16.5 mi London (LGW-Gatwick) - 61.8 km / 38.4 mi London (LCY-London City) - 16.6 km / 10.3 mi Business Amenities Guests will find features like Internet access.Rooms Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven.