Whitechapel Gallery, 77-82 Whitechapel High St, London, E1 7QX, 16 April 2015 Whitechapel Gallery : Out of Time, Out of Place: Public Art (Now) talk twitter facebook email pinterest google+ - Published on 21 April 2015