As of 2017-18 fees for the school ranged from £10,314 to £13,539 for junior pupils and £16,728 for those at the senior school .
As of 2017-18 fees for the school ranged from £10,314 to £13,539 for senior pupils and £16,728 for those at the junior school .