New Jaguar Land Rover ‘State of the Art’...
Ardmac completed the interior construction of the new Jaguar Land Rover (JLR) facility for Lookers PLC in London. The brand new state-of-the-art facility – just 200 meters from the original location – serves as the flagship to all other dealerships in the...