Church of England Diocese of Chelmsford St. Michael and All Angels, Walthamstow

Opening

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

02085201397/85044598

Getting here

Northcote Road/Palmerston Road
WALTHAMSTOW,
LONDON.
E17 6PQ

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