The lights at Piccadilly Circus are one of the most iconic spots in London. I used to work in an office overlooking them, and as someone who works in marketing, I used to dream… The post For one week, the biggest screen in London belongs to small business appeared first on Xero Blog .