Where is Chosen Hill School?

Where is Chosen Hill School located?

Chosen Hill School, Chosen Hill School (Station), Great Britain (approx. 51.878815°, -2.160776°)


Where is Chosen Hill School on the map?