The number of clocked cars on UK roads is on the rise, says HPI

Inchcape