Lambeth Palace

From the Wikipedia page

Lambeth Palace is the official London residence of the Archbishop of Canterbury in England. It is located in Lambeth, on the south bank of the River Thames a short distance upstream of the Palace of Westminster on the opposite shore.[1] It was acquired by the archbishopric around 1200. It is bounded by Lambeth Palace Road to the north and west and Lambeth Road to the south.

The Website is