Lord Mayor’s Cup for inter-Livery Regatta Yacht Racing
Cowes Isle of Wight, United KingdomOpening Up for Entries The Regatta for the Lord Mayor’s Cup will take place off Cowes on Saturday 21 May. All members of Livery Companies may take part in the exciting races, which are later capped by a Prize Giving…
Read More Lord Mayor’s Cup for inter-Livery Regatta Yacht Racing