Where is John Taylor High School?

Where is John Taylor High School located?

John Taylor High School, John Taylor High School, Great Britain (approx. 52.7651°, -1.7197°)


Where is John Taylor High School on the map?