A glimpse of the past: Fleet of Tall Ships more than a century old sail down Thames in first regatta of its type in more than 25 years

The largest fleet of Tall Ships to have visited London in 25 years - some more than a century old - sailed into Greenwich yesterday for the start of a four-day festival on the River Thames. With their towering sails billowing in the wind, more than 50 ...