Articles and News

Folkestone Triennial

The Folkestone Triennial is one of the most ambitious public art projects presented in the UK.

Located in the seaside town of Folkestone on the south-east coast of England, artists are invited to use the town as their ‘canvas’, utilising public spaces to create striking new pieces that reflect issues affecting both the town and the wider world.