I teach in a private international school. We do actually have official guidance to not accept anything worth over £100 - it's been known!
I generally get things like perfume. No wine (Islamic country). Sometimes posh chocs or a pen.
I don't expect anything. If someone gets me a nice bottle of DF perfume, bless them. If I know I won't use it I re-gift it so it doesn't go to waste.
But honestly, I'd be thrilled with an email, from parent or kid, saying they've enjoyed my lessons. Copying SLT in would be a bonus.
I generally leave on the last day with half a dozen gifts. At least half won't be things I would have chosen, & there was never any need for them to be bought, but I appreciate the kind wishes.
My kids attend the same school, so I frequently get approached by other parents saying 'you know Mr X better than we do, what can we get him?'
I always say: send a nice email. If you really want to give something, class whipround for vouchers. Unless I happen to know Mr X has been pining for imported cheese, as last year with dd1's teacher. We hampered the ass off him - lovely selection of posh cheese & biccies from all the parents, accompanied by a big card with, ahem, cheesy jokes from the kids. He loved it...