
Lambeth Palace, London, England= 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 m[1] south-east of the Palace of Westminster which has the Houses of Parliament on the opposite bank. The building – originally called the Manor of Lambeth or Lambeth House – has been the London residence of the...