Idea Store Whitechapel Gallery

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