Best Schools 2025

Best Boarding Schools in Greater London

30 results
Loading...
    Frequently Asked Questions

    Greater London has 30 boarding schools that serve 14,070 students for the school year 2024/25.
    There are 3 primary & 26 secondary boarding schools in Greater London.

    There are 23 private schools that offer boarding in Greater London.
    Average fee is £6,690.29.

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

    Yes, there are 9 boys boarding schools.
    Darul Uloom London School is one of the best boarding schools for boys.