Filters:
clear
clear
Country: United Kingdom

greek orthodox church in Newham

About 2 results.

St Eleftherios Greek Orthodox Church

Ruckholt Road 113, E10 5NT London, United Kingdom

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

Rutland Road, E7 8PQ London, United Kingdom
  • 1