WELCOME TO ST SAVIOUR’S WALTHAMSTOW
This is the Parish Church of St. Saviour’s Walthamstow, founded in 1874.
We are a Church of England in the Waltham Forest Deanery
of the Diocese of Chelmsford
We’re a community of friends seeking to love God,
love one another and love Walthamstow. Come and meet us sometime.
There’s a place of welcome here for you.