The Marmite Store
It’s impossible to be ambivalent about Marmite, you either love it or you hate it. When it comes to Marmite there is simply no inbetween.
I myself am not a Marmite fan but I really enjoyed my recent visit to their popup store in London on Regent Street.
The Marmite Store stocks over 100 different Marmite items, some of which are exclusive to the Marmite Store! If you’re in London, over the next few months, and you’re a Marmite lover or a Marmite hater take some time to visit the Marmite Store.
Bookings at LQF