Visual Success Media was the exclusive commercial media partner for this historic event providing giant led screens in Hyde Park & Trafalgar Square for the large audience.
For our advertising partners we provided a seamless solution to reach their target audience in a captive setting.