Address
57a Redchurch St
London
E2 7DJ
United Kingdom
Website
Telephone
An artist-run, not-for-profit, gallery space in Shoreditch. Founded in 2003, it presents a diverse range of shows, with artists in a range of disciplines.
Location