The Yacht London, North Bank of the Thames

The Yacht London, North Bank of the Thames
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 whilst retaining all of its 1930’s charm.

Situated on the North Bank of the Thames, between Embankment and Temple, in what is known as “The Mayfair of the River”.

The Yacht London Restaurant
Located just a short distance from the Houses of Parliament, where the City meets the West End, it boasts magnificent views of the Thames and Southbank.

With 4 separate event areas situated over 3 decks, The Yacht London is an all year round hospitality venue with a full wedding and civil ceremony licence. Specialising in Corporate Hospitality and Weddings whilst also catering for Private Dining, Seminars, Engagements, Product Launches and any other party or celebration. Boasting a 3am events licence they can accommodate parties of all sizes from 15 to 250 guests.

Each area can be hired individually or in conjunction with the other spaces to meet your requirements.

If you would like to see more photos of the venue, please click here.

To check availability, enquire about our preferential rates or arrange a viewing, please give us a call on 020 8905 2908.