Grand Prix draws to a close as Spain and Great Britain win gold on exhilarating final day

Grand Prix

United Kingdom - The penultimate Grand Prix of 2018 came to a close, as Great Britain claimed its second gold of the tournament, whilst Spain claimed its first on yet another exhilarating day of action in Manchester.