About Our Lady and the English Martyrs Church
Religion, Churches, Interesting Places, Catholic Churches
The Church of Our Lady and the English Martyrs (OLEM) is an English Roman Catholic parish church located at the junction of Hills Road and Lensfield Road in south east Cambridge. It is a large Gothic Revival church built between 1885 and 1890.
Source From:
Wikipedia
Cambridge, Cambridgeshire, England, United Kingdom, CB2 1JR