The remains of five Archbishops of Canterbury have been found beneath a medieval parish church next to Lambeth Palace, the Archbishop of Canterbury’s official London residence, during refurbishment of the Garden Museum. Builders found a [Read More]
Daily Archives: April 16, 2017
1 post