JC DECAUX OCTOBER 2024 UK 100 + Cities London, Birmingham, Leeds & more 18M Impressions Across all JC Decaux screens 1 month activation