Avatar of British Library
London, United Kingdom

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

Contact