Inside London Live’s free lunch box

Here is a tasty snap of the free lunch being handed out by the London Live bus near Advertising Week Europe: seems to be a fusion of takeaway and canapé. What do you reckon?