Link to printer-friendly page

ARCHBISHOPS PALACE

The official residence of an archbishop, eg. Lambeth Palace.