London North Volvo dealership gets £3M upgrade
Volvo Trucks has completed the second major refurbishment of one of its wholly-owned London dealerships within 18 months – completely overhauling its London North depot, which has been the site of a Volvo Truck & Bus operation since 1994.
The Enfie…