Property Location With a stay at this apartment in London (London City Centre), youll be within a 5-minute drive of Apollo Victoria Theatre and Victoria Palace Theatre. This apartment is 1.7 mi (2.7 km) from Buckingham Palace and 1.7 mi (2.8 km) from Harrods.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Apollo Victoria Theatre - 1.9 km / 1.2 mi Victoria Palace Theatre - 2 km / 1.2 mi Harrods - 2.5 km / 1.6 mi Buckingham Palace - 2.6 km / 1.6 mi Cromwell Road - 2.6 km / 1.6 mi Piccadilly - 2.7 km / 1.7 mi Victoria and Albert Museum - 2.7 km / 1.7 mi Green Park - 2.7 km / 1.7 mi Park Lane - 2.7 km / 1.7 mi Hyde Park - 2.8 km / 1.8 mi St. James Park - 2.9 km / 1.8 mi Natural History Museum - 2.9 km / 1.8 mi Science Museum - 2.9 km / 1.8 mi Westminster Abbey - 3 km / 1.9 mi Houses of Parliament - 3.1 km / 1.9 mi The nearest airports are:London (LGW-Gatwick) - 44 km / 27.4 mi London (LCY-London City) - 17.7 km / 11 mi Rooms Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Theres a private furnished patio. Conveniences include a microwave and a coffee/tea maker.