A HUGE outdoor department chain is closing a store within ... story if we hear more. Decathlon has more than 1,000 stores across Europe, but only around 50 left in the UK, according to its website.
Regional Leader at Decathlon UK said: "We’re saddened to be closing our Telford store, which has served the local community ...