HomeNewsOtherSailingEngland

World Sailing to relocate HQ to London

World Sailing has announced that the global governing body’s headquarters will move from Southampton to London later this year.