The church, designed by Augustus Pugin was built for a sum total of £2,586. The designs were originally commissioned by Henry Howard of nearby Corby Castle, and included plans for a presbytery and grounds.[3]
Previously served by the Benedictines of Ampleforth Abbey, the church was sistered with St Ninian's Chapel in Brampton. Together with Our Lady and St Joseph's in Carlisle and St Ninian's, the church forms part of the parish of Our Lady of Eden. This parish existed between 2014 and 2020. Our Lady of Eden then became part of the enlarged single Catholic parish of Our Lady of Perpetual Help for Carlisle and district. The parish is part of the Diocese of Lancaster.
Presently Mass is offered in the church on Thursday mornings at 10am and a vigil mass at 4pm on Saturdays fulfilling the Sunday obligation and 7pm on holy days. The rosary is also said on Thursday mornings at 9.30.