Clipper Round the world Yacht Race to start and finish in London
The Clipper Round the World Yacht Race, setting sail on September 1, 2013, will start and finish in London.
Yesterday yachties paid tribute to the sailor and dedicated coach, who was racing in the Pipe Opener event in the d'Entrecasteaux Channel on Friday night.