Best Schools 2024

Best Boarding Schools in London

31 results
Loading...
Frequently Asked Questions

London has 31 boarding schools that serve 15,155 students for the school year 2023/24.
There are 4 primary & 27 secondary boarding schools in London.

There are 25 private schools that offer boarding in London.
Average fee is £6,519.22.

Yes, there is 1 girl boarding school.
Marymount International School is one of the best boarding schools for girls.

Yes, there are 10 boys boarding schools.
Marathon Science School is one of the best boarding schools for boys.