‘A real shame’, bike retailer with 70 UK locations to shut flagship shopping centre store in weeks
A MAJOR bike retailer with 70 sites nationwide has revealed it is set to shut its flagship shopping centre store very soon. The Wiltshire site first opened its doors in March 2022 but will roll down the shutters for the final time, with a closing down sale …