Exhibition Release Mechanisms Hannah Barry Gallery#1,049 DatesJun 11, 2016 — Jul 31, 2016 Location4 Holly Grove Peckham, London, United Kingdom ArtistsJames Balmforth #150,502 Release Mechanisms at Hannah Barry Gallery featuring James Balmforth. Official Page Venue Profile Directions