There are 38 private schools that offer boarding in West Midlands.
Average fee is £3,633.92.
Yes, there are 3 girls boarding schools.
Malvern St James is one of the best boarding schools for girls.
Yes, there are 7 boys boarding schools.
Old Swinford Hospital is one of the best boarding schools for boys.