Developing...

By AnnW

Lambeth Palace

Lambeth Palace is the official London residence of the Arch Bishop of Canterbury and has been the official residence since the 13th Century.

It is on the south bank of the Thames just opposite the Houses of Parliament.

Comments
Sign in or get an account to comment.