iSmash opening hours

iSmash is a store network serving clients in 21 towns. It operates through 32 shops. The highest number of its shops, 11, can be found in London. Other crucial cities, taking into account the number of the stationary stores, are Newcastle - 2.