Legendary British sports car company TVR is set to showcase its latest creation – the Griffith – at The Confused.com London Motor Show 2018 TVR will take pride of place at the show’s all-new ‘Built in Britain’ feature, celebrating UK automotive excellence with displays of vehicles designed and built on our shores The eagerly anticipated […]