Houseroom

James Allen's Girls' School vs Lady Eleanor Holles School

James Allen's Girls' School is a girls' day school in East Dulwich, Southwark (ages 11–18); Lady Eleanor Holles School is a girls' day school in Hampton, Richmond upon Thames (ages 7–18). Day fees reach £30,438 a year at James Allen's Girls' School against £31,953 at Lady Eleanor Holles School. At A-level, A*–A rates are 78% and 75%.

FieldJames Allen's Girls' SchoolEast Dulwich, SouthwarkLady Eleanor Holles SchoolHampton, Richmond upon Thames
Houseroom Index85.52/100 (#71)89.99/100 (#9)
Day fees / yr£30,438£26,463 – £31,953
GCSE 9–7 %76%93%
A-level A*–A %78%75%
Oxbridge offers25 offers (16.7%)12 offers (9%)
Ages11–187–18
GenderGirlsGirls
Day / boardingDay onlyDay only
Pupils1,223969
LocationEast Dulwich, SouthwarkHampton, Richmond upon Thames
Next open day10 Oct 20266 Oct 2026
Registration deadline19 Oct 20266 Oct 2026

Latest published figures. A dash means not published.

James Allen's Girls' School vs Lady Eleanor Holles School: common questions

Which is more expensive, James Allen's Girls' School or Lady Eleanor Holles School?
Lady Eleanor Holles School has the higher published day fees, up to £31,953 a year against up to £30,438 at James Allen's Girls' School.
Which has better results, James Allen's Girls' School or Lady Eleanor Holles School?
On the most recent figures Houseroom holds, James Allen's Girls' School recorded the stronger A-level results: 78% of grades at A*–A against 75% at Lady Eleanor Holles School.
Can I apply to both James Allen's Girls' School and Lady Eleanor Holles School?
Yes. UK independent schools run separate registration processes, so families routinely register with more than one school and decide once offers arrive. Each school sets its own registration deadline and assessment dates, so check both timelines early. Some close a year or more ahead of entry.