Idea Store Whitechapel Gallery

321 Whitechapel Road
London E1 1BU United Kingdom
www.ideastore.co.uk
T. 020 7364 4332


View venue on a map


The Idea Store Whitechapel Gallery is an exciting new space for artists to exhibit.



Current and forthcoming events

0 Events listed