The British Library

The British Library is the national library of the United Kingdom and the largest library in the world by number of items catalogued.

The Arriva Hotel is only half mile from the British Library, which is about 10 minutes walking away.

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