Submitted by Anonymous (not verified) on Mon, 06/16/2014 - 09:29 Google London, Cheil UK and R/GA London are the only UK shops in the running to win an Innovation Lion.