Where is Greek Orthodox Church of the Holy Trinity located?
Greek Orthodox Church of the Holy Trinity, Greek Orthodox Church of the Holy Trinity, Great Britain (approx. 50.823887°, -0.13138889°)
Greek Orthodox Church of the Holy Trinity, Greek Orthodox Church of the Holy Trinity, Great Britain (approx. 50.823887°, -0.13138889°)