Property Location With a stay at this apartment in London (London City Centre), youll be steps from Russell Square and 7 minutes by foot from The British Museum. This apartment is 0.5 mi (0.8 km) from Oxford Street and 0.8 mi (1.2 km) from Aldwych Theatre.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Russell Square - 0.1 km / 0.1 mi The British Museum - 0.6 km / 0.3 mi Shaftesbury Avenue - 0.7 km / 0.4 mi Tottenham Court Road - 0.8 km / 0.5 mi Oxford Street - 0.8 km / 0.5 mi London School of Economics and Political Science - 1.2 km / 0.7 mi Aldwych Theatre - 1.2 km / 0.8 mi Royal Opera House - 1.3 km / 0.8 mi Palace Theatre London - 1.3 km / 0.8 mi Theatre Royal Drury Lane - 1.3 km / 0.8 mi Covent Garden Market - 1.4 km / 0.9 mi Lyceum Theatre - 1.4 km / 0.9 mi The Strand - 1.5 km / 0.9 mi Kings College London - 1.5 km / 0.9 mi Queens Theatre - 1.5 km / 1 mi The nearest airports are:London (LHR-Heathrow) - 29.5 km / 18.3 mi London (LGW-Gatwick) - 48.7 km / 30.2 mi London (LCY-London City) - 14.3 km / 8.9 mi Business Amenities Featured amenities include express check-in, express check-out, and laundry facilities.Rooms Make yourself comfortable in this individually furnished apartment, featuring a kitchenette with a full-sized refrigerator/freezer and a stovetop. A flat-screen television with satellite programming provides entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include a microwave and a portable fan, and housekeeping is provided weekly.