30 Egremont Street, Ely, Cambridgeshire, England CB6 1AE
Private School (Fee Paying) Co-Educational 2 - 18 Years Day