Where is Holy Trinity Church, Trinity Square?

Where is Holy Trinity Church, Trinity Square located?

Holy Trinity Church, Trinity Square, Holy Trinity Church, Trinity Square, Great Britain (approx. 52.956112°, -1.1488888°)


Where is Holy Trinity Church, Trinity Square on the map?