Flat 1 39 Great Russell Street, London
3 bedrooms
Baths
Guests
With a stay at this apartment in London (London City Centre), you'll be steps from The British Museum and 15 minutes by foot from Piccadilly Circus. This apartment is 1.3 mi (2.2 km) from Big Ben and 1.8 mi (2.9 km) from London Eye.
Elevator
Airport Shuttle
Spa
Pet friendly
Laundry
Business center
No nearby properties available in this region at the moment.