Church of England Diocese of St.Albans Stevenage, St. Hugh and St. John, Chells

Opening

We were unable to provide opening hours. Please contact the Church for more information

01438 727577

Getting here

Welcome to St Hugh and St John's Church
Our church is a fully united Methodist and Anglican Local Ecumenical Project located in Stevenage, Hertfordshire

If you are new to Chells and Stevenage please come and join us. We would be delighted to meet you

Mobbsbury Way, Stevenage, Herts
Stevenage
SG20HL

If you'd prefer to navigate using Google Maps please use the button below