2016 Winners

2016 Winners

Towcar of the Year 2016

Towcar of the Year's overall winner for 2016 was the Land Rover Discovery HSE LUX. Overall winner, as well as class winner over £50,000 and 'All Wheel Drive over 1800kg' winner. This year's judging attracted 43 entries across seven price categories.

 

View our other winners