Hello, Guest

Our Lady and the English Martyrs Church

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Our Lady and the English Martyrs (OLEM) is a Catholic parish church located at the junction of Hills Road and Lensfield Road in south east Cambridge, England. The large Gothic Revival church was built between 1885 and 1890. (...) (from Wikipedia)