The Stitch Festival 3rd March 2022 - 6th March 2022 The Business Design Centre, London , United Kingdom
The Stitch Festival 20th March 2025 - 23rd March 2025 The Business Design Centre, London , United Kingdom