The Tanning Shop opening hours

The Tanning Shop is a beautyshop brand conducting business in 95 towns. It operates through 103 stores. The highest number of its stores, 4, can be found in London. Other substantial locations, taking into account the total number of the stationary units, are Chatham - 2, Lincoln - 2, Manchester - 2 and finally Cheltenham - 2.