The Showroom — London

63 Penfold Street, NW8 8PQ London

The Showroom is a centre for contemporary art that is focused on a collaborative and process-driven approach to production. They are committed to supporting artists who have not previously had significant exposure in London. All of their work is non-profit.

popular content
more articles