St Michael and All Angels Church Stoke Newington, London · April 28, 2023 St Michael and All Angels Church 55 Fountayne RoadStoke Newington, London N16 7ED020 3343 6182 · TBD Get Directions HomeTourSt Michael and All Angels Church