Category:British Library

The British Library is the national library of the United Kingdom, located in London.