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.
The venue is on the river Thames just along from Embankment station
Temple Pier, Victoria Embankment, London WC2R 2PN