Search results
- DictionaryLambeth Palace/ˌlambəθ ˈpaləs/
- 1. a palace in the London borough of Lambeth, the residence of the Archbishop of Canterbury since 1197.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries
Lambeth Palace is the official London residence of the Archbishop of Canterbury. It is situated in north Lambeth, London, on the south bank of the River Thames, 400 yards south-east of the Palace of Westminster, which houses Parliament, on the opposite bank. Wikipedia