Property Location A stay at this apartment places you in the heart of London, within a 15-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. This apartment is 1.4 mi (2.2 km) from Buckingham Palace and 1.4 mi (2.3 km) from Houses of Parliament.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Apollo Victoria Theatre - 1 km / 0.6 mi Victoria Palace Theatre - 1.1 km / 0.7 mi Westminster Abbey - 1.9 km / 1.2 mi Buckingham Palace - 1.9 km / 1.2 mi Houses of Parliament - 2 km / 1.2 mi St. James Park - 2 km / 1.2 mi Churchill War Rooms - 2.1 km / 1.3 mi Green Park - 2.1 km / 1.3 mi Piccadilly - 2.2 km / 1.3 mi Hyde Park - 2.2 km / 1.4 mi Big Ben - 2.3 km / 1.4 mi Park Lane - 2.3 km / 1.4 mi Westminster Bridge - 2.3 km / 1.5 mi The Strand - 2.4 km / 1.5 mi Harrods - 2.4 km / 1.5 mi The nearest airports are:London (LHR-Heathrow) - 26.3 km / 16.3 mi London (LGW-Gatwick) - 60.8 km / 37.8 mi London (LCY-London City) - 16.6 km / 10.3 mi Rooms Make yourself comfortable in this apartment, which has a kitchen.Dining Quench your thirst with your favorite drink at the bar/lounge.