UK detains Russian-owned superyacht

A view of London's financial district Canary Wharf.
The British government has seized a Russian-owned superyacht at London's Canary Wharf. -EPA

Britain has detained a STG38 million ($A66.4 million) superyacht owned by a Russian businessman which was docked in the Canary Wharf financial district of London, the government says.

Hold tight - we’re checking permissions before loading more content