Lambeth Palace Photos

Meet 200 travelers, 166 tour guides and discover 241 photos

Lambeth Palace is the official London residence of the Archbishop of Canterbury in England, in North Lambeth, on the south bank of The River Thames, 200 m south-east of the Palace of Westminster which has the Houses Of Parliament on the opposite bank. It was acquired by the archbishopric around 1200 AD and has the largest collection of…
View Lambeth Palace guide >

Lambeth Palace

The Great Hall