Michelin will repair it to a high standard so you'll have to decide on paying for send / return carriage and cost of repair and then relate that to how much mileage you could get from the tyre to see if it's worth it?
A decent bike shop could arrange it for you but you may even have a Michelin factory nearby and be able to drop it off yourself
A decent bike shop could arrange it for you but you may even have a Michelin factory nearby and be able to drop it off yourself


