The prestigious school costs £65,673 per year and has a series of unusual traditions that Prince George will have to navigate in the years ahead.