Zoo 2009

September 28, 2009 by Ellie

From 16 - 19 October, we'll be making ourselves comfortable at stand A2 at Zoo 2009, held this year in London's East End. If you've got entry to the fair, we look forward to seing you there.