Trumpington Ward

Catholic Church in Cambridge
Catholic Church in Cambridge

The church of Our Lady and the English Martyrs (OLEM), in Cambridge often referred only as the Catholic Church, is located at the busy corner of...

flickr.com