Shopping bag

Our Stores

For our customers who would prefer a more hands on experience, why not visit one of our stores. We have a Mayfair Store in London Store, and our original factory store in Manchester.



Mayfair, London

Address 73 Duke Street, Mayfair, London, W1K 5NP

Telephone +44 (0)207 629 9918

Due to Covid-19 and the government guidelines, our Mayfair store is currently closed. 

Salford, Manchester

Address 1 Cottenham Lane, Salford, Manchester, M3 7LJ

Telephone +44 (0)161 834 7521 

Due to Covid-19 our factory shop is currently closed to the public. 

The Journal