A new shop will add a buzz to the air at CastleTown bringing with it a passion for all things sewing and fabric. You Knew We Sew celebrated its grand opening last week at the Hyde Park shopping centre ...