For the first time since 1994, one of the famed Piccadilly Lights is changing. The enormous illuminated advertising banners in Piccadilly Circus, London’s equivalent of Times Square, are iconic ...