World Sailing complete move into London Headquarters 0 12/10/2017 08:54 Rohart, Xavier (fr) World Sailing, the world governing body of the sport, have been officially inaugurated into its new Headquarters in London, Great Britain.