Lambeth Palace, in the southeast part of London, is one of the official residences of the Archbishop of Canterbury. Not from this pile but from the narrow, grubby street nearby came the name of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results