Property Location With a stay at this apartment in London (London City Centre), youll be steps from Oxford Street and Tottenham Court Road. This apartment is 0.4 mi (0.7 km) from Russell Square and 0.4 mi (0.7 km) from The British Museum.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Tottenham Court Road - 0.1 km / 0.1 mi Oxford Street - 0.2 km / 0.1 mi Shaftesbury Avenue - 0.6 km / 0.4 mi Russell Square - 0.7 km / 0.4 mi The British Museum - 0.7 km / 0.4 mi Palace Theatre London - 0.7 km / 0.5 mi Oxford Circus - 0.9 km / 0.5 mi London Palladium Theatre - 0.9 km / 0.6 mi Queens Theatre - 0.9 km / 0.6 mi Piccadilly - 1.1 km / 0.7 mi Prince of Wales Theatre - 1.1 km / 0.7 mi Leicester Square - 1.2 km / 0.7 mi Royal Opera House - 1.2 km / 0.7 mi Piccadilly Theatre - 1.2 km / 0.7 mi Piccadilly Circus - 1.2 km / 0.7 mi The nearest airports are:London (LHR-Heathrow) - 29.1 km / 18.1 mi London (LGW-Gatwick) - 48.6 km / 30.2 mi London (LCY-London City) - 15 km / 9.3 mi Business Amenities Guests will find features like Internet access.Rooms Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Theres a private balcony or patio. Complimentary wireless Internet access is available to keep you connected.