Where is Queens' School?

Where is Queens' School located?

Queens' School, Queens' School, Great Britain (approx. 51.6583°, -0.3686°)


Where is Queens' School on the map?