Our Lady of the Assumption and the English Martyrs
-
I refer to “Our Lady of the Assumption and the English Martyrs” on Hills Road, Cambridge, a limestone building that dates from 1890, but the windows were repaired after the Blitz. They feature, as the second half of the name suggests, thirty people, who include Bishop John Fisher, Sir Thomas More and a certain Countess…