Where is Church of the Holy Trinity?

Where is Church of the Holy Trinity located?

Church of the Holy Trinity, Warwickshire, United Kingdom (approx. 52.18667°, -1.7075°)


Where is Church of the Holy Trinity on the map?