There's a Harrods food store airside at LHR. Not sure if you are flying that route. Stilton would be the sort of thing they sell. All the small delicacies. Anything bought airside is allowed.
Edit: Just noticed you're flying EZY so obviously not via LHR. Bummer.