In the historic market town of Eccleshall, where shoemaking was an important domestic industry for three centuries.
All Other Associated Products
We love our customers, so feel free to visit during normal business hours.
2c Stafford Street, Eccleshall, Stafford, ST21 6BH, United Kingdom
09:00 – 17:30