Griffin greats… gone

2 min read

But a permanent Vauxhall museum in Luton is still an aspiration