Scene Clerkenwell Design Week 2023 Clerkenwell Design Week (CDW), the UK’s largest and free design festival, recently returned to EC1 London with its most extensive programme yet – and…