top of page
advent-wreath-alt-xmas-eve-10 +1.jpg

VISIT US

We are located in the North London borough of Islington on 11 Tollington Way (N7 6RG). There are a number of buses including numbers 17 and 43 that stop by the Church.The nearest stations are

Upper Holloway Overground and Holloway Road (Piccadilly Line).

Thanks for emailing!

Tel: 020 7272 2104

11 Tollington Way, Holloway
London, N7 6RG

bottom of page