JD Sports opening hours

JD Sports is a store network providing services to clients in 246 towns. It serves the market with 322 outlets. The highest amount of its stores, 17, can be found in London. Other significant locations, in terms of the total number of the stationary shops, are Manchester - 7, Birmingham - 6, Belfast - 6 and Glasgow - 5.