subscribe

Storm kicks off intensive expansion with three new London sites

Storm 1

Next month, Clear Channel UK’s premium digital brand, Storm, will add three new sites in London, at Billingsgate, Lambeth and Shoreditch. These new additions bring Storm’s current portfolio to 20, of which 19 are in London, with further sites planned later in the year.