Halfords to close Cotswolds market town branch
A Gloucestershire market town is set to lose its branch of Halfords. The garage and shop in Stroud will be closing later this year.
The UK’s leading provider of cycling, motoring services, vehicle servicing and repairs, Halfords has been in business fo…