answersLogoWhite

0

It's not the sovereign's residence, and its name is "Lambeth Palace".

Lambeth Palace is the London residence of the Archbishop of Canterbury who is head of the Anglican Church. Queen Elizabeth II has Buckingham Palace as her official London residence.

User Avatar

Wiki User

9y ago

What else can I help you with?

Related Questions