The Stitch Festival Thursday 3 March 2022 9:30 am 09:30 Sunday 6 March 2022 3:00 pm 15:00 Business Design Centre 52 Upper Street London, England, N1 0QH United Kingdom (map) Google Calendar ICS