List Of Craft stores in England

Download the list of Craft stores in England. Smartscrapers provides an accurate directory and the latest data on the number of Craft stores in England
There are 5949 Craft stores in England as of May 5, 2025; which is an 2.21% increase from 2023. Of these locations, 4028 Craft stores which is 67.71% of all Craft stores in England are single-owner operations, while the remaining 1921 which is 32.29% are part of larger brands. The top three cities with the most Craft stores are London with 499 Craft stores, Birmingham with 96 Craft stores, Liverpool with 79 Craft stores. Average age of Craft stores in England is 5 years and 8 months.

Report Story