Vehicles manufactured by the “oldest surviving British car brand” have gone on public display for the first time in the town where they were made.
The Vauxhall: Made in Luton exhibition at Stockwood Discovery Centre displays models from the last 115 years.
https://www.bbc.co.uk/news/amp/uk-england-beds-bucks-herts-53916943