London is chock-full of unique landmarks and Vauxhall have added another. No not an addition to Saint Peter’s Heritage Centre, I’m on about a four wheeled Vauxhall, in this case the Corsa Capital. Only by visiting a London Vauxhall dealer will you be able to pick one up, as Vauxhall aims to show its city [...]
Recent Comments