Architecturally stunning and structurally imposing, Our Lady of Victory Chapel is an integral part of St. Catherine ... the college's patron saint. Inside the church, Christ the King appears in a ...
The 16th-century historian John Leland called the Henry VII Lady Chapel ‘the wonder of the world’ and it continues to inspire wonder amongst those who visit it today. It’s a glorious example of late ...