Church of England Diocese of London Edgware

Opening

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

(020) 8958 9517

Getting here

Stonegrove
Edgware
HA8 8AB

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