Sarah Jones Heads to Japan with GB Squad

Great Britain’s women’s team have depa...