There might be a giant new billboard in Piccadilly Circus
Picadilly Circus is glowing up. The central London junction that’s filled with bright lights and neon billboards is getting even more. A developer wants to add a new huge screen to the area, showing breaking news and travel updates. And it […]