Take the Din out of Dinner, Artichokes and Queen Head, London (UK)