Superyachts equipped with helipads and submarines have joined Britain’s biggest warship, more than a dozen tall ships and cruise liners on the Thames River for the Olympic Games.

Seven weeks after a flotilla of more than 1,000 small craft celebrated Queen Elizabeth II’s Diamond Jubilee, the city is host to a glitzier collection of boats docked to celebrate the games that run from July 27 to Aug. 12. They range from Allen and Lowy’s yachts to cruise ships docked near the Excel Center, an Olympic venue in east London, and Britain’s largest warship, HMS Ocean, anchored near Greenwich.