St Stephen’s Church Centre
The building is a church hall which has been licensed for worship but is used only occasionally.
It belongs to the parish of St Nicholas, Elmdon.
The church is not appropriate for visits but a speaker would be available to talk to pupils in school.