It won’t come as a surprise that the primary purpose of this Isle of Dogs venue is to offer training for those of a nautical bent. For event organisers, though, it makes an inviting spot to play host – especially if you’re based in nearby Canary Wharf. The main hall will comfortably hold 120 for a seated dinner, while offering views over the rather tranquil Millwall Dock. An adjoining barbecue terrace makes a fun place to gather in the warmer months. This being a location for water-based activities, teambuilding options are also on offer. Sailing and kayaking are both on the menu, but, for groups, dragon boating sounds like the pick of the bunch.
Information on Teambuilding at Docklands Sailing & Watersports Centre
Good to know
Delegates/Guests
Up to 250
Venue Type
Conference centre, Meeting room