1911 Encyclopædia Britannica, Volume 16… (1911)
“ The palace of the archbishops is still here, and forms, with the parish church, a picturesque group of buildings, lying close to the river opposite the majestic Houses of Parliament, and to some extent joining with them to make of this reach of the Thames one of the finest prospects in London. ”
