Here are the 2024/25 Best private schools
Hampton School is the cheapest private school with an annual fee of £1,385 to £5,775
St Paul's School is expensive private with an annual fee of £7,910 to £9,895.
Average private school fee is £4,647.12 in Richmond upon Thames.