Guests can opt to stay in London Flat In Bloomsbury apartment when visiting London.
This property is set 3.4 km from Tower of London. Porchetta, La offers Italian dishes and lies 50 meters away.
Sir John Soane\'s Museum is within walking distance of the venue.
Russell Square subway station is easily accessible.