Download the list of Health and beauty shops in England. Smartscrapers provides an accurate directory and the latest data on the number of Health and beauty shops in England There are 6989 Health and beauty shops in England as of May 5, 2025; which is an 3.55% increase from 2023. Of these locations, 3651 Health and beauty shops which is 52.24% of all Health and beauty shops in England are single-owner operations, while the remaining 3338 which is 47.76% are part of larger brands. The top three cities with the most Health and beauty shops are London with 1531 Health and beauty shops, Birmingham with 159 Health and beauty shops, Liverpool with 153 Health and beauty shops. Average age of Health and beauty shops in England is 5 years and 7 months.