Where is Church of the Holy Trinity?

Where is Church of the Holy Trinity located?

Church of the Holy Trinity, Church of the Holy Trinity, Great Britain (approx. 52.18667°, -1.7075001°)


Where is Church of the Holy Trinity on the map?