SB20s head to the Royal Yacht Squadron, Cowes for 2017 World Championships

We are delighted to announce that the prestigious SB20 World Championship will head to Cowes for their 2017 inauguration having selected the RYS from a shortlist of five international sailing clubs.

Please click here to read the full press release.