A Curious Tale September 10 2010

We are looking forward to being part of the London Design Festival in the pop up shop Curiosity. Bringing together 17 emerging and rising designers whose work is designed and manufactured in Britain. Open between the 18th – 28th September.