Designed by
Title
The Church of Our Lady of The Assumption and The English Martyrs in Cambridge, United Kingdom #274501851
Description
The Church of Our Lady of The Assumption and The English Martyrs. This building is renowned as one of the most beautiful Roman Catholic churches in England. Consecrated on 8th October 1890, it continues to offer a place of rest, beauty and grandeur to all who pass through its doors.It forms the heart of a busy, diverse parish set in the midst of a city known throughout the world as a centre of historic learning, contemporary research and rich artistic creativity.
This image is editorial