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.3 mi (2.1 km) from Buckingham Palace and 1.3 mi (2.1 km) from Hyde Park.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.1 km / 0.7 mi Buckingham Palace - 1.8 km / 1.1 mi Piccadilly - 1.9 km / 1.2 mi Green Park - 1.9 km / 1.2 mi Park Lane - 2 km / 1.2 mi Westminster Abbey - 2 km / 1.2 mi Hyde Park - 2 km / 1.2 mi Houses of Parliament - 2 km / 1.3 mi St. James Park - 2.1 km / 1.3 mi Harrods - 2.1 km / 1.3 mi Churchill War Rooms - 2.1 km / 1.3 mi Big Ben - 2.4 km / 1.5 mi Westminster Bridge - 2.4 km / 1.5 mi The Strand - 2.5 km / 1.5 mi The nearest airports are:London (LHR-Heathrow) - 26.2 km / 16.3 mi London (LGW-Gatwick) - 56.9 km / 35.3 mi London (LCY-London City) - 16.5 km / 10.3 mi The preferred airport for this apartment is London (LHR-Heathrow). Rooms Make yourself comfortable in this apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wired and wireless Internet access is available. Conveniences include a desk and a microwave.