Shopping bag
layout

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.

London

Manchester

Mayfair, London

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

Telephone +44 (0)207 629 9918

Opening Times

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

Salford, Manchester

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

Telephone +44 (0)161 834 7521 

Opening Times

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

The Journal

×
×