Where is Holy Trinity School?

Where is Holy Trinity School located?

Holy Trinity School, Holy Trinity School, Great Britain (approx. 51.1057°, -0.2098°)


Where is Holy Trinity School on the map?