Showing posts with label Lambeth Palace. Show all posts
Showing posts with label Lambeth Palace. Show all posts

Friday, 24 August 2012

Lambeth Palace
Lambeth Palace, on the south bank of the River Thames opposite Parliament, has been a historic London residence of Archbishops of Canterbury since the 13th century