An Iconic and World-renowned Event Space
When your venue is already a landmark, there is only room for success. Situated on the shore of the River Thames the space provides commanding views over Canary Wharf and the City of London. The ship’s gleaming copper-clad hull is suspended dramatically above the Dock – an awe inspiring event space ideal for product launches and award ceremonies.
Entertaining at this venue is a truly unique and exclusive experience, with four superb locations for evening events. The ship’s gleaming copper-clad hull is suspended dramatically above the Dry Berth – an awe-inspiring event space ideal for receptions, dinners and product launches – while the ‘Tween Deck – where precious cargoes were once carried – provides a unique space for dinners.
Enjoy sunset reception drinks on the Weather Deck with breath-taking views across London,or treat your guests to a private dinner for ten in the mahogany-panelled Master’s Saloon.