• Impossible Foods Hosts Its First London Pop -UP

    Maison Bab 4 Mercer Walk, London

    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…

    Free