Lee Broom to open pop-up New York store off Soho's Broome Street
New York 2016: British designer Lee Broom is opening his first dedicated US retail outlet in New York, billed as a "Postmodernist theatre" to showcase and sell his furniture and lighting (+ slideshow). More