The Yacht London

The Yacht London is a unique event space & restaurant located on the Thames in London

The Yacht London is a permanently moored events venue & restaurant on the river Thames at Temple. Our riverside restaurant offers elegant modern European cuisine in a unique nautical setting, with panoramic views of the river Thames & Southbank landmarks. A great venue for corporate hospitality & weddings with a capacity of 250 guests.
  • Address Temple Pier, Victoria Embankment, London, WC2R 2PN
  • Email [email protected]
  • Telephone 020 7836 1566