Lambeth Palace Library

Founded in 1610, being the archives for the Church of England.

Based in London, United Kingdom.

The website is

The Wikipedia page on Lambeth Palace is.

.