Wire form art installations were spotted across London as the countdown begins to the global premiere of the new Range Rover Evoque.