If you’re a fan of sports cars, you’ll no doubt be aware of the famous ‘Trevor’ marque (Trevor Wilkinson was the founder of the company all the way back in 1947). TVR has announced that it will have a presence at the London Motor Show, to take place in Battersea Park on 5 to 8 May, […]