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°)
Church of the Holy Trinity, Church of the Holy Trinity, Great Britain (approx. 52.18667°, -1.7075001°)