Free workshops? A great selection of exhibitors? A giant knitted Christmas tree? It could only be the Stitching, Sewing...