Cambridge’s Catholic Church has now been named a Grade I listed building. Historic England said the Church of Our Lady and the English Martyrs on Hills Road had been recognised for the building’s superb quality. Julian spoke to OLEM’s director of music, Nigel Kerry.
Subscribe RSS