About The Yacht London
A luxurious steam yacht, dating back to 1927, has recently been fully refurbished, although it has kept all of its 1930s charm. The Yacht London, located on the Temple Pier Victoria Embankment, only a short walk from the Houses of Parliament, has stunning views of The Thames and of Southbank. If you want to enjoy your wedding in style and grace in a place that you will remember forever, look no further.
Facilities and capacity
With more than three decks, which can all provide different levels of ambience, and a capacity of up to 200 people, with a possibility of 100 guests for wedding breakfast, The Yacht London prides itself on offering a level of service that is unrivalled. Everything is customised towards what you want. There are no set menus or packages, only what you specifically desire. The party can go on until 3am.
Here is a full list of the facilities on offer:
The top deck is the central part of the boat for parties and events. It has amazing views of all of London's main skyscrapers and is completely self-contained with all the amenities you need. The restaurant is staffed by experienced chefs who can create a menu to fit the theme of your wedding. The skilful barmen can create a huge number of cocktails, or they can make you a creative twist of your favourite drink.
Couples have also viewed:
Location of The Yacht London