Whistles opening hours

Whistles is a clothing brand serving clients in 69 towns. It has 87 outlets. The largest amount of its shops, 10, can be found in London. Other crucial cities, considering the number of the brands' units, are Norwich - 3, Leicester - 2, Newcastle - 2 and finally Leeds - 2.