IMPOSSIBLE FOODS HOSTS ITS FIRST UK POP-UP

Impossible Foods is dropping in for a pop-up shop in Covent Garden. The US-based company that brought the world the famous and award-winning Impossible Burger will be showing up in the UK the only way it could – by opening its very own Impossible “Chicken”