Hanworth Road, Hampton, Middlesex, London, England TW12 3HF
Private School (Fee Paying) Girls 7 - 18 Years Day