The British Library

The British Library is the national library of the United Kingdom and the largest library in the world by the number of items cataloged. The Kings Cross Inn Hotel is only half a mile from the British Library, which is about 10 minutes walking away.

Address: 96 Euston Road, London, NW1 2DB
Phone: 0330 333 1144