Over 40 stalls will be set up, showcasing an array of original, artisan, recycled and upcycled crafts, and campaigns from ...