Lambeth Palace

views updated

Lambeth Palace a palace in the London borough of Lambeth, the residence of the Archbishop of Canterbury since 1197.

More From encyclopedia.com