3-10 Shoreditch High Street (near Norton Folgate) E1 6PG London
Zoo Art Fair 2007 Royal Academy of Arts, 6 Burlington Gardens, London