Category Archives: Food

Great Foods of London No 1: Beard Papa’s Cream Puffs

I must have walked past this shop on Oxford Street hundreds if not thousands of times. Yet it’s only now that I ask: who is Beard Papa? What is a cream puff? Why would anybody eat one? Are they really fresh? ‘N natural? Why are they advertised by Ken Bates? How did this shop get here from its original location in a suburban Belgian railway station? Who is Muginoho? And 1952, really?