I guess it can only be for them to make even more money - can't see the benefit unless it is £0.01 per mile.
There is no mention of insuring multiple bikes on the policy with one mileage charge which would be advantageous
There is no mention of insuring multiple bikes on the policy with one mileage charge which would be advantageous