The Yacht London

London WC2R 2PN

The Yacht London

The Yacht benefits from four stunning event spaces split over the three decks offering a wide range of options for that perfect event setting on the River Thames. The Yacht’s location showcases some fantastic views of London and their great selection of event menus provide a bespoke service thats’ great for summer & Christmas parties, to social events and more intimate gatherings.

Room Layouts & Capacities

From networking to product launches, The Yacht London has the perfect space for any event. For evenings on board the Yacht they have a brigade of chefs offering fine dining, a la carte cuisine with a less formal dining option operating for lunches. Enjoy British classics with afternoon tea & Sunday roast menus whilst enjoying our fantastic views of London’s bustling river.


The venue is on the river Thames just along from Embankment station


Temple Pier, Victoria Embankment, London WC2R 2PN

You may also like