This sign caught my eye a few days ago. It is on the back of a building on Highgate Road, facing west onto Hampstead Heath. I wondered if the sign had been aimed at those enjoying the Heath and wishing they had brought a picnic. Certainly late on Tuesday afternoon there were great many people lazing in the sun who might in earlier times have been tempted. Unfortunately the shop below it is now just another restaurant.
With a hyphen, bean-feast is described thus: A bean-feast is primarily an annual dinner given by an employer to his workmen. By extension, colloquially, it describes any jollification. The word, and its shorter form "beano," are fairly common in Britain, less known in the United States. More here.
Without the hyphen, Wikipedia says: In Britain, Beanfeast is a vegetarian processed food made from soya. It is sold in dried form, in packets, to be mixed with water and boiled.