The 74m superyacht Global arriving in London