Filters:
eastern orthodox church in Great Amwell
About 1 results.
St Demetrios Greek Orthodox Church
Logan Road 2, N9 0LP London, United KingdomThe Orthodox Church of Saint Demetrios in Edmonton, London, UK Priest-in-Charge: Rev'd Oeconomos Fr John Hookway Follow us on Twitter: @StDemetriosGB