St Margarets photograph

St Margarets

Use attributes for filter !
Address1 Station Rd, Edgware HA8 7JE, United Kingdom
Phone +44 20 8952 4066
DioceseLondon Diocesan Fund
Date of Reg.
Date of Upd.
ID2933636
Send edit request

About St Margarets


St Margaret of Antioch is the Church of England parish church for Edgware. It is located at the junction of Watling Street and Station Road.

Where is the St Margarets

St Margarets Map
Click on the photo of St Margarets to view it on Google Maps.

Related Persons

Next Profile ❯