The Bloomsbury Hotel Loading Map.... The Bloomsbury Hotel16-22 Great Russell Street - LondonEvents 51.517164 -0.12902550000001156 Address 16-22 Great Russell Street London WC1B 3NN United Kingdom Upcoming Events No events in this location