A look around the newly opened space in Clerkenwell, London.

Advertisement