Levi's opening hours

Levi's is a clothing network providing services to clients in 55 towns. It is active through 72 shops. The highest number of its stores, 12, can be found in London. Other significant locations, considering the number of the stationary units, are Glasgow - 3, Birmingham - 2, York - 2 and Leicester - 2.