Where is St Andrew's Orthodox Church?

Where is St Andrew's Orthodox Church located?

St Andrew's Orthodox Church, St Andrew's Orthodox Church, Great Britain (approx. 55.94361°, -3.185278°)


Where is St Andrew's Orthodox Church on the map?