The Yacht London is a permanently moored 1927 luxury steam yacht with a fabulous history. The yacht has recently undergone a £1,000,000 restoration and modernisation project while retaining all of its 1930s charm.
Situated on the north bank of the Thames, between Embankment and Temple in what is known as ‘The Mayfair of the River’, it is located just a short distance from the Houses of Parliament, where the City meets the West End, and boasts magnificent views of the river and the South Bank.
With four separate event areas situated over three decks, The Yacht London is an all-year-round hospitality venue with a full wedding and civil ceremony licence. Their team specialises in corporate hospitality and weddings while also catering for private dining, seminars, product launches, and any other party or celebration. Boasting a 3am events licence, the venue can accommodate parties from 15 to 250 guests.
Each area can be hired individually or in conjunction with the other spaces to meet your requirements. Or why not hire the whole yacht? The Yacht London team prides itself on its events service which is fully tailored to suit every client’s needs.