2023-03-23 The Stitch Festival 2023 The Stitch Festival 2023 March 23 - March 26 The Stitch Festival 2023 Join us for the BEST event in London for contemporary dressmaking, sewing and stitching. Free