Cambridge – Church of Our Lady of The Assumption and The English Martyrs

Church of Our Lady of The Assumption and the English Martyrs, Hills Road, Cambridge. CB2 1JR