JAGUAR SET FOR 7 NEW OR UPGRADED SHOWROOMS IN LONDON
Jaguar Land Rover is to boost its London sales operation with seven new or upgraded retail facilities. They will be in addition to the three existing ‘Arch’ corporate identity sites in West London, Stratford and Battersea. Among the new retailers is a development at Sunbury-on-Thames which will be a ‘global statement site’ for…