Lady Eleanor Holles School is a other independent school girls-only not applicable school located in Richmond upon Thames, London (TW12 3HF). The school has a Church of England religious character. It has 997 pupils and a capacity of 1020.
In its most recent Ofsted inspection, Lady Eleanor Holles School was rated Not yet inspected — a school that has not yet received a full Ofsted inspection. Many recently opened free schools and academy converters have not yet been inspected.