Where is Southchurch High School?

Where is Southchurch High School located?

Southchurch High School, Southchurch High School, Great Britain (approx. 51.54205°, 0.75009°)


Where is Southchurch High School on the map?