London Volvo Dealership in £3m Upgrade
Volvo Trucks has completed the second major refurbishment of one of its wholly-owned London dealerships within the space of 18 months – completely overhauling its London North depot, which has been the site of a Volvo Truck & Bus operation since 1994. The Enfield-based facility, part of a network of 17 operated by the Volvo…
