Our Lady and the English Martyrs Church

Our Lady and the English Martyrs Church


Cambridge, United Kingdom (GB)
The Church of Our Lady and the English Martyrs (OLEM) is an Roman Catholic church located at the junction of Hills Road and Lensfield Road in Cambridge. It is a large Gothic Revival church built between 1885 and 1890.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement