Superyachts making their way into London