Every Thistle Hotel is close to a wide variety of must-see attractions and activities. You can soak up some culture, take in the sights, learn some history or do some shopping, all just around the corner from your home away from home. See major landmarks like Big Ben and the British Museum or if you want to find something a bit more niche to do, just ask and we can give you local insider tips.
Storing over 150 million items the British LIbrary is the National Library of the United Kingdom. Created on the 1st of July 1973 it was previously part of the Britich Museum and is located of the north side of Euston Road in St Pancras. The Euston Road part of the building is listed as a Grade I building.