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

About Us

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