The ''Installation Team'', along with 1,500 Giants on four articulated lorries, will be travelling to France on March 28 ...