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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results