Where is Monmouth School?

Where is Monmouth School located?

Monmouth School, Monmouth School, Great Britain (approx. 51.811882°, -2.71113°)


Where is Monmouth School on the map?