Lambeth Palace is the official London residence of the Archbishop of Canterbury, located in Lambeth, beside the River Thames opposite the Palace of Westminster. It was acquired by the archbishopric around 1200.
Original Digital Artwork for sale Quality Web Hosting WordPress Maintenance Advertise on DigiLondon