Upcoming Shows

Sculpture in the City

The City of London’s annual sculpture festival

Leadenhall Market, London EC3V, 30 June 2018 – 30 May 2019

Watch a video interview