British Library Hotels
The world’s largest library, the British Library is located on the north side of Euston Road in St Pancras, London, between Euston railway station and St Pancras railway station. It holds over 150 million items in all known languages and formats: books, journals, newspapers, magazines, sound and music recordings, patents, databases, maps, stamps, prints, drawings and much more.