Where is Red House School?

Where is Red House School located?

Red House School, Red House School, Great Britain (approx. 54.59417°, -1.313252°)


Where is Red House School on the map?