Few if any Jaguar XK120s can have enjoyed a more fascinating and varied life than chassis number 660725. Just under twothirds of the total production was allocated to the Roadster which had caused such a stir at the 1948 London Motor Show. Of that 660725 was one of just 1173 righthanddrive Roadsters constructed. Apart from now being the longestserving XK120 owner I also consider myself the most fortunate lucky accidental blessed providential call it what you will owner. Why Because no fi