Property Location With a stay at this apartment in London (London City Centre), youll be within a 5-minute drive of Houses of Parliament and Apollo Victoria Theatre. This apartment is 1.2 mi (1.9 km) from Westminster Abbey and 1.3 mi (2 km) from Victoria Palace Theatre.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. St. Thomas Hospital - 1.7 km / 1.1 mi Houses of Parliament - 1.8 km / 1.1 mi Apollo Victoria Theatre - 1.8 km / 1.1 mi Victoria Palace Theatre - 1.9 km / 1.2 mi Westminster Abbey - 2 km / 1.2 mi London Dungeon - 2 km / 1.2 mi London Eye - 2.1 km / 1.3 mi Westminster Bridge - 2.1 km / 1.3 mi Big Ben - 2.1 km / 1.3 mi Churchill War Rooms - 2.3 km / 1.4 mi St. James Park - 2.3 km / 1.4 mi Buckingham Palace - 2.6 km / 1.6 mi Charing Cross - 2.7 km / 1.7 mi The Strand - 2.8 km / 1.7 mi Trafalgar Square - 2.9 km / 1.8 mi The nearest airports are:London (LGW-Gatwick) - 44.3 km / 27.5 mi London (LCY-London City) - 15.4 km / 9.6 mi Business Amenities Featured amenities include complimentary wired Internet access, multilingual staff, and laundry facilities.Rooms Make yourself comfortable in your apartment.