St Alphage

St Alphage
Montrose Avenue, Edgware, Middlesex, HA8 0DN
  • Telephone 020 8952 4611

This well-established local church comes with an organ at west end, and is part of the Hampstead Archdeaconry.

Comments & ratings

Post a comment