Published on : Wednesday, January 27, 2016
Ahead of the Clerkenwell Design Week with official dates from May 24 to 26, 2016, the modern furniture brand Allermuir has announced the opening of their latest showroom that is to be set in the heart of London’s design capital, …