Church of England
Diocese of Chelmsford
Stambourne
Stambourne: St Peter & St Thomas