There are 472 private schools that offer boarding in England.
Average fee is £3,592.41.
Yes, there are 55 girls boarding schools.
Alfriston School is one of the best boarding schools for girls.
Yes, there are 95 boys boarding schools.
Lakeside School is one of the best boarding schools for boys.