Welcome to The Yacht London, a permanently moored 1927 luxury steam yacht located on the North Bank of the Thames, between Waterloo Bridge and Blackfriars. Aboard this special venue, the City meets the West End and boasts spectacular views of the river and of many London landmarks. With three decks and a choice of event spaces, this is a special and unique environment to host your wedding.
This venue is licensed for civil ceremonies and with its breath-taking views it’s a truly romantic place to say ‘I do’. The Stateroom Lounge has a capacity of 40 standing, The Restaurant has a capacity of 100 seated, with bespoke dining packages available. The Top Deck Bar & Terrace has a capacity of 175 standing with panoramic views and outside terraces. Finally, the 1920's Art Deco Cocktail Lounge has a capacity of 40 standing and 30 seated, as well as a private bar.
The Yacht offers deluxe full day packages including ceremony and reception room hire as well as touches such as floral arrangements, a champagne reception, evening entertainment and a photo booth. You can relax knowing everything is being taking care of in one place, with one point of contact.
If you’d like to marry in a unique wedding venue that offers an all-inclusive, dedicated service, then The Yacht London could be just the thing you’re looking for. To view it for yourself or to simply find out more, get in touch with the friendly team directly.