Exhibition: ‘Piece of Mind’ at Somerset House Studios’ Gallery 31 London 13 May, 2022 Text by CLOT Magazine Piece of Mind is a new exhibition at Somerset House Studios’ Gallery 31. Running until 17 July 2022, it has been