Design Lee Broom Designs – London by eOffice February 23, 2011 0 Comments The Shop at Bluebird, a very prominent contemporary lifestyle store in Chelsea, is now the first retail space for Lee… Read More