London, United Kingdom
The Showroom is a space for contemporary art that is focused on a collaborative and process-driven approach to production, be that artwork, exhibitions, discussions, publications, knowledge and relationships.
All shows
Sort by
Content is loading...
