© KOS Pictures
Cowes Week Limited (CWL), organiser of the UK’s largest and best-known sailing event, has sadly announced the cancellation of the 2020 Cowes Week regatta. Please click here to read the statement in full.
Royal Yacht Squadron
The Castle, Cowes, Isle of Wight, P031 7QT
Tel: +44 (0) 1983 292 191