Upton Hall, Upton, Northamptonshire, England NN5 4UX
Private School (Fee Paying) Girls 2 - 16 Years Day