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.
Religious - Christianity
Links: www.historicengland.org.uk, en.wikipedia.org, olem.org.uk
By: chaswatson