Getting to The Stitch Festival

 The Stitch Festival will take place at from 21st-24th March 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.