London Pop-Up Shop

We are excited to announce that our London pop-up shop is open now through Dec 25! Located at 55 Monmouth Street in Seven Dials, just a stone’s throw from the market stall where it all began in 1979.

55 Monmouth St
London WC2H 9DG, UK

Hours:
Sunday 12:00 PM–6:00 PM
Monday 11:00 AM–7:00 PM
Tuesday 11:00 AM–7:00 PM
Wednesday 11:00 AM–7:00 PM
Thursday 11:00 AM–7:00 PM
Friday 11:00 AM–7:00 PM
Saturday 11:00 AM–7:00 PM