Spanish Armada galleon sails into London 400 years late
The boat, which reproduces a 17th century model, will remain in London until 6 October, after having travelled more than 100,000 nautical miles around the world.