The Bloomsbury Hotel
16-22 Great Russell Street
London WC1B 3NN, United Kingdom

W: https://www.doylecollection.com/hotels/the-bloomsbury-hotel

View in google maps

Nearest Stations:

  • Holborn: Central & Piccadilly Lines
  • Tottenham Court Road: Northern & Piccadilly Lines

the-bloomsbury