Here are the 2023 Best private schools
Winchester House School is the cheapest private school with an annual fee of £265 to £6,410
Bosworth Independent School is expensive private with an annual fee of £7,000.
Average private school fee is £2,399.20 in West Northamptonshire.