This futuristic and immersive concept exercise is the ultimate brand experience for luxury superyachts and a premium lifestyle. Located in Poole, UK, the centre boasts showroom hospitality and offices, offering a glimpse into the superyacht world through modern architecture.