Getting to The Stitch Festival

 The Stitch Festival will take place at from 20th-23rd March 2025 at The Business Design Centre, 52 Upper Street, N1 0QH.

The Stitch Festival takes place at the Business Design Centre, Islington

The Business Design Centre is located between Upper Street and Liverpool Road in Islington, London. With its stunning location and excellent transport links, it’s easy to visit The Stitch Festival.