
St Thomas More in the Tower of London
In London, the headless body of St Thomas More lies beneath the Church of St Peter ad Vincula (St Peter in Chains) within the Tower of London. It is really a collection of buildings. But there, St Thomas was imprisoned from 1534 until 6 July 1535 when he was executed. He rem ..
Read More