Anxious parents shell out thousands on up to 9 non-refundable deposits for private school places
Unprecedented demand for private schools leads panicked parents to pay up to £1,600 for a non-refundable deposit
Unprecedented demand for private schools leads panicked parents to pay up to £1,600 for a non-refundable deposit