Vauxhall has opened a brand new state-of-the-art retail site in Croydon, London. GO Vauxhall, Croydon has been specially-designed with the customer in mind. The new dealership features a modern showroom and has the ability to service larger commercial vehicles. Extra service bays means the new site has double the workshop capacity of the old site. […]

Read More →