Where is Bishop Ramsey School?

Where is Bishop Ramsey School located?

Bishop Ramsey School, Bishop Ramsey School, Great Britain (approx. 51.5794°, -0.409°)


Where is Bishop Ramsey School on the map?