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.1 mi (1.8 km) from Buckingham Palace and 1.2 mi (1.9 km) from Houses of Parliament.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Apollo Victoria Theatre - 0.8 km / 0.5 mi Victoria Palace Theatre - 0.9 km / 0.6 mi Buckingham Palace - 1.6 km / 1 mi Westminster Abbey - 1.7 km / 1.1 mi St. James Park - 1.7 km / 1.1 mi Houses of Parliament - 1.8 km / 1.1 mi Churchill War Rooms - 1.8 km / 1.1 mi Green Park - 1.9 km / 1.2 mi Hyde Park - 2 km / 1.2 mi Piccadilly - 2.1 km / 1.3 mi Big Ben - 2.1 km / 1.3 mi The Strand - 2.1 km / 1.3 mi Park Lane - 2.2 km / 1.3 mi Westminster Bridge - 2.2 km / 1.3 mi St. Thomas Hospital - 2.2 km / 1.4 mi The nearest airports are:London (LHR-Heathrow) - 27.2 km / 16.9 mi London (LGW-Gatwick) - 45.2 km / 28.1 mi London (LCY-London City) - 16.2 km / 10.1 mi Rooms Make yourself comfortable in this apartment, which has a kitchen. Complimentary wireless Internet access is available to keep you connected. Conveniences include a washer/dryer and an iron/ironing board.