Customer Services

Back to Menu

Store Information

Where is your store?

Our store, which is a Grade II* listed building inspired by the original Crystal Palace, is located in the town of Macclesfield, cheshire. Famous for its silk heritage, our ancestors journeyed here from Italy.

We're located in the centre of Macclesfield just across the road from the train station.