We are excited to announce our first regional show ARTICLES OF WAR is open in Glasgow at the prestigious Lighthouse Gallery until the 11th of November.

Annual EXHIBITION - 2018

Busy show at Menier 2017
Busy show at Menier 2017



We are planning well ahead for 2018 - The Annual Exhibition will be 19-23 June at the Menier Gallery, 51 Southwark Street, London SE1 1RU.