Sculpture in the City, the City of London’s annual public art programme launches today
Sculpture in the City, the City of London’s annual public art programme set amongst iconic architectural landmarks launches today with 18 artworks making up this year’s outdoor sculpture park in the Square Mile. For the eighth edition, the exhibition includes works from internationally renowned artists