I haven’t had a ‘normal’ year - but lunches are included. Textbooks aren’t, but that saves money as I then buy them secondhand (rather than school buying new and billing me).
Sports kit is a lot cheaper secondhand, and there are cheaper options eg Decathlon for football boots rather than the posh lacrosse ones, getting a generic black swimsuit not the school shop one. I think, getting the minimum and secondhand / cheaper options where I could, it was around £300. The required dress for the auditioned choirs is pricey and there’s no way around it.
Trips have been limited because of covid, too, so it’s been £40 for theatre tickets or £60 for an outdoor activity day, and I don’t know how much more it would have been normally.
The coach service is extortionate and (I think) limiting, so we don’t use that. But I am paying child tube fares for the commute.