St Michael and All Angels Church, Palmerston Road, Walthamstow E17
- List Entry Number: 1191154 - Listed Building grade II
- Local Planning Authority: Waltham Forest
- County: Greater London
- Assessment Type: Place of worship
This church has an imposing interior augmented by stained glass windows by Hardman and the highest nave roof of any church in the Chelmsford Diocese. It wa…