Leightons opening hours

Leightons is a store network conducting business in 29 towns. It has 37 stores. The largest amount of its stores, 7, can be found in Surrey. Other substantial locations, considering the number of the brands' shops, are London - 2, Kent - 2.