Mowbray School is in North Yorkshire, England.
The Environment Around Mowbray School
The local environment around Mowbray School is described as:
“School on outskirts of small market town with large playing field, school farm and nature reserve. Access to countryside - Yorkshire Dales - via school minibuses. Opportunities to visit/work on lcoal farms and in woodland.”