Challenge Cup presented by the Buffs Society in 1970. Awarded to the winner of one of the three Mermaid races on the first day of the Yacht Club Regatta.
Booking opens 18 Jul 2018 00:00
Last updated 5:30pm on 19 February 2018
The EsplanadeSeaviewIsle of WightPO34 5HB
Phone : 01983 613268
Email : email@example.com
View on map