518 YACHTS
110M LARGEST YACHT
18.2KM TOTAL LENGTH
£4B TOTAL VALUE
Superyachts sold in the last 12 months