Fees

The fees for the 2018-19 academic year are:

Boarding: £12,468 per term (£37,404 annual fee)

​Day: £9,975 per term (£29,925 annual fee)