You may remember the controversial poster, asking people to not eat smelly food on the Tube which almost caused diplomatic incident between London & Italy and it was pulled.
When I've had a few drinks I've been known to eat some hot food on the Tube, and I know it's unpleasant if you're not eating. (It's like the smell of someone else eating cheese and onion crisps) But when you are starving, specially if it's late, sometimes only fried chicken or a pie or a kebab will do.
Well a kebab wouldn't do it for me actually, as I really do think they're pretty disgusting. But I will try my best not to eat hot food on the Tube anymore. It's just that you're so limited for healthy food late at night near London Underground stations, you don't get much choice.