CT1 London stadium

CT1 large format and large brand ! London stadium…TV, football, radio.. where will you see us next? .. CT1 Follow the leader.