German French Spanish Italian Russian Arabic Chinese (Simplified) Japanese English

The British Museum
near Arriva Hotel London

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