The Swallows return to the Royal Yacht Squadron for their 2021 Nationals. There will be a Passage race to Cowes on the Friday and two days of racing over the weekend.
Royal Yacht Squadron
The Castle, Cowes, Isle of Wight, P031 7QT
Tel: +44 (0) 1983 292 191