Lambeth Palace Library

Lambeth, London, SE1 7JU, United Kingdom (London)