Superyachts making their way into London
By Maarten Janssen, photos by David Jensen and Steve Francis
A number of large superyachts have made their way to London, in preperation for the 2012 Olympic Games. The 126 metre superyacht Octopus is by far the largest private yacht ever to dock in the city. She is joined by the recently relaunched 74 metre Amels Ilona, and Benetti's Seanna and the Feadship F45 Harle. More yachts will soon be joining this impressive fleet, there are several yachts currently enroute to London.