Here are the 2022 Best private schools
Scarborough College is the cheapest private school with an annual fee of £30 to £4,898
Giggleswick School is expensive private with an annual fee of £5,195 to £6,995.
Average private school fee is £1,593.09 in North Yorkshire.