Greenwich Yacht Club

Venue Info

Greenwich Yacht Club


Greenwich Yacht Club is one of London’s hidden gems located overlooking The River Thames. It is only 1 stop from Canary wharf, just minutes from north Greenwich and yet you feel miles from the bustling city life.

Founded in 1908 the club moved into its current home in 2000 when the Millennium Dome was built on the site of the old clubhouse.



The club now boasts 2 very different venues for events. The Clubhouse, with its unique design suspended on stilts in the river and The River Rooms, our purpose built event venue.

Both venues feature in built bars, floor to ceiling windows, outdoor terraces and outstanding views.


The versatility of the spaces allows the Yacht Club to be used for all different types of event such as conferences, meetings and Team building days as well as parties, receptions, lunches and dinners.

To enquire or book this venue, kindly contact us.