Church of St John the Evangelist London Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
39 Duncan Terrace
Islington
London,
Middlesex
N1 8AL
Islington
United Kingdom
Phone: 020 7226 3277
Click here to contact the church Â
Church Pastor
Fr Howard James
Priest
39 Duncan Terrace
Islington
London,
Middlesex
N1 8AL
Islington
United Kingdom
Phone: 020 7226 3277
Click here to contact Fr Howard James Â