Set in the heart of a wonderfully London neighbourhood of the same name, The Bloomsbury is one of our favourite London hotels thanks to its location, stylish rooms and suites, stunning bars and restaurants and brilliant hospitality.
Set in the heart of a wonderfully London neighbourhood of the same name, The Bloomsbury is one of our favourite London hotels thanks to its location, stylish rooms and suites, stunning bars and restaurants and brilliant hospitality.