I have had a look at most of your suggestions. We particularly are looking for a full boarding coed school that is very academic but has many societies and opportunities to get involved with.
My DD has taken a liking for Teddies, but I am worried that as it is in Oxford there will be a lot of week boarders, and it will be empty at weekends. Also I have heard there is a range of students with mixed abilities, and I am concerned she won't be in an environment that will push her to the limit.
I personally love Christs Hospital, as it has always been a family favorite, and it isn't really about the money- more about how bright your child is and how much they aspire to learn. We are definitely looking for bursaries and scholarships too, and I believe they are most... charitable at CH.
Also, my DD doesn't like Marlborough, there are rumours of kids taking drugs and drinking, which she is totally opposed to- and apparently they are not pushy with their students. Though I don't know if those sources are reliable.
I do know there are great societies and facilities.
Epsom College is another option, and it is very full on, but I don't know how many boarders there are, and am worried it will be lonely.
It has been really tricky comparing schools, as there are so many pros and cons. I'd love to know what your experience with these schools are, and what you think would be best for my daughter.