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.
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.
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.