1 / 7
The Tower of London seen from the execution site of Tower Hill, where the two saints were martyred in 1535. The accommodation ranged from palatial to abysmal.
+

© Lucien de Guise