Decor, Installations, London, London Design Festival, Watches 0September 26, 2011 Dezeen Space Opens in London From now through 16 October, Dezeen opens “Dezeen Space” at 54 Rivington Street in London, in the…