The Greek Orthodox Church of St Barnabas
Orthodox
Finsbury Road, London, N22 8PA
The Greek Orthodox Church of St Barnabas is an Orthodox church in London, N22 8PA. Service times have not been added yet.