XL Video's LED screens take over Leicester Square at the world premiere of 'The Amazing Spider-Man 2'’7 May 2014 Six large LED screens designed specifically by XL Vision and deployed in London's central Leicester Square, chosen as venue for world premiere of 'The Amazing Spider-Man ...