The Chapel of Lambeth Palace, London, 1887. Lambeth Palace is the official residence of the Archbishop of Canterbury. A print from The Illustrated London News, 12th Febuary 1887.
World Europe United Kingdom England Greater London London Lambeth Lambeth
Pixel Dimensions (W x H) : 3639x4806
File Size : 51,238kb