If you go down to the Seven Dials today, you’re sure of a big surprise… Yes, nestled in at number 18 Earlham Street in London’s Covent Garden is the location of our very first pop-up shop!
We’ll be opening our doors on Saturday 31st August and offering our threads to the fine folk of London...










