What to know about the dozens of new public art displays in London
London Free Press [Unofficial]
June 19, 2026
The City of London is installing more than 90 new pieces of public art across the community, with a formal unveiling set for Saturday. The works are part of four projects developed by city hall and the London Arts Council. LFP reporter Allison Young has the details. Read More
Discussion in the ATmosphere