Clipper race comes to the capital

Great Britain's 70 ft state-of-the-art yacht has gone on display in Trafalgar Square ahead of it's voyage around the world. It's due to take part in the Clipper Round the World Yacht Race at the beginning of September.

Advertisement

70 foot yacht in Central London

Great Britain's 70 foot state of the art yacht - due to take part in the Clipper Round the World Yacht Race on 1 September - has gone on display today in Trafalgar Square.