All of our products are designed and made in the UK.

No products in the basket.

OUR STAMFORD STORE


We look forward to welcoming you into our shop, nestled in the beautiful market town of Stamford, Lincolnshire.

Opening times:
Monday – Saturday: 10am-5pm

Sunday: 11am-4pm

Address: 42 St Marys Street, Stamford, Lincolnshire, PE9 2DS