Skip to main content

Organisation

Our Lady & St. Christophers Church

We're part of the Diocese of Westminster is a diocese of the Catholic Church, serving London north of the Thames, Hertfordshire & Spelthorne. Our mission is the propagation of the faith, through collective worship, education & charitable works.

Get in touch

Contact: Our Lady & St. Christophers Church

Services

Events

No events found