Upper Brook Street, Oswestry, Shropshire, England SY11 2TL
Private School (Fee Paying) Co-Educational 4 - 18 Years Day & Boarding (Flexi, Full, Weekly)
This is an opportunity to see what Oswestry School can offer pupils from Reception to Upper Sixth.