I have never been asked not to eat nuts in my local pub or indeed in any establishment, pub, cinema, theatre, restaurant, shop .. I imagine somebody being in there who has a nut allergy must be in the same order of likelihood as being on any given flight.