By the Broads is hoping its new shop in North Walsham, Ye Broads Craft Shop, will help bring more people to the high street.