Where is Greek Orthodox Church of the Holy Trinity?

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°)


Where is Greek Orthodox Church of the Holy Trinity on the map?