Government seizes superyacht in Canary Wharf: £38m vessel owned by mystery Russian businessman
Government seizes 192ft superyacht moored in Canary Wharf: £38m vessel owned by mystery Russian businessman with ‘infinite wine cellar’ and fresh-water swimming pool is first to be grabbed by UK … Read More
![]()

