
Our Lady and the English Martyrs, Cambridge
LawrenceOP-Fan 04/01/2007 08:22:26
The Church of Our Lady and the English Martyrs, or OLEM, is situated in the heart of the city of Cambridge. An imposing example of the 19th Century Gothic Revival, it was built to the designs of Dunn & Hansom of Newcastle between 1885 and 1890, and … [More]








