October open date for Marshall’s flagship JLR retail site
Marshall Motor Group is on track to open its new Jaguar Land Rover retail site at the end of October. The facility, which is located at Milton park near Didcot, is to open on 31st October and boasts a three-lane drive in service facility, 20 bay service area and showroom space for 18 vehicles. Branded […]
Read More →