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

Nearest places in Our Lady and the English Martyrs Church