Timorous Beasties opens new showroom in the heart of Clerkenwell, London
Timorous Beasties, the internationally acclaimed design studio has opened a new flagship showroom in the heart of Clerkenwell, London. The new space on Britton Street is situated a five minute walk…