Great Location.
Guests were very pleased with the location of the Hotel. It is near the Eurostar station as well as a wide range of local train and tube stations. In addition, it is within walking distance of both the British Museum and the British Library.