Here are the 2023/24 Best private schools
Hampton School is the cheapest private school with an annual fee of £1,385 to £5,330
Radnor House is expensive private with an annual fee of £7,630 to £7,950.
Average private school fee is £4,340.00 in Richmond upon Thames.