Definition of lambeth palace in English English dictionary
a large very old building that is the official home in London of the Archbishop of Canterbury. The name Lambeth Palace is sometimes used in news reports to mean the people who are in charge of the Church of England
official residence of the Archbishop of Canterbury in London which is situated in Lambeth