Event: ‘The Stitch Festival’  27th Feb – 1st Mar 2020 Business Design Centre, London

The Stitch Festival is taking place from 27th February 2020 to 1st March 2020 at the Business Design Centre, London.