In celebration of 110 years of car manufacturing, Vauxhall has commissioned leading fashion stylist Katy England to create a short film, exploring all that is great about British style and design. ‘Made in England’ captures a 24 hour window of life in Britain in 2013. A lone driver journeys through countryside and cityscape alike in the […]