The towering british library in king s cross london is the largest library in the world and it has over 170 million items in its catalogue
The Largest Library in the World: The British Library Established in 1973, the British Library…
Quick Links
Legal Stuff