Published on : Tuesday, March 11, 2014
Morgan opens a new showroom in London which is set in the heart of the Clerkenwell Design area. The new premises have a large gallery style space with double height glazing and 2500sq ft of office and display area. …