
Timorous Beasties opens new showroom in the heart of Clerkenwell,…
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 from Farringdon station and joins the vibrant creative scene of the area, recently named the best…
