LAMBETH PALACE


Meaning of LAMBETH PALACE in English

the official home of the Archbishop of Canterbury , the head of the Church of England , in Lambeth, central London.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.