Lambeth Palace

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, 400 yards south-east of the Palace of Westminster, which houses the Houses of Parliament, on the opposite bank.
Show lessRead more
Wikipedia

Discover this place

11 items
Home
Discover
Play
Nearby
Favorites