Exhibition Robots 10 Jul 2009 – 25 Jul 2009 The Old Sweet Shop London, United Kingdom Save / follow 2 I've seen this Comment on Robots Share Robots with your friends