Where is Holy Trinity Church?

Where is Holy Trinity Church located?

Holy Trinity Church, Holy Trinity Church, Great Britain (approx. 51.0049°, -0.1434°)


Where is Holy Trinity Church on the map?