Filters:
clear
Country: United Kingdom

greek orthodox church in Heron Cross

About 3 results.

The Greek Orthodox Church of St. Lazarus and St. Andrew the Apostle

Rutland Road, E7 8PQ London, United Kingdom

British Orthodox Church Secretariat

thumb_up 1620 likes
Heathwood Gardens 10, SE7 8EL London, United Kingdom

The British Orthodox Church is a small independent Orthodox jurisdiction, Our mission is to the people of the British Isles, and though we are completely Orthodox in our faith and practice we rem…

  • 1