Eleven teams duelled for supremacy in ideal conditions at London’s Queen Mary Sailing Club for the RYA National Match Racing Championship.
Eleven teams duelled for supremacy in ideal conditions at London’s Queen Mary Sailing Club for the RYA National Match Racing Championship.