Top choices for your area
Based on your county, venue type and budget you'll probably also want to send your enquiry to these venues too.
About The Yacht London
This funky London wedding venue is a 1927 luxury steam yacht, permanently moored on the North Bank of the Thames, between Waterloo Bridge and Blackfriars. Spend your wedding day watching the ever-changing colours of the Thames.
This iconic ship on the River Thames is the best venue for a bespoke wedding that no one will ever forget! Situated at Temple Pier, The Yacht London is a moored 1927 steam vessel on a permanent basis. Retaining its original character, it’s available for wedding bookings and can cater for civil ceremonies. A 3am licence means that parties can last way into the night, while its central location gives guests views of some of the capital’s most iconic landmarks, including Big Ben and the London Eye. The alfresco Top Deck is the place to book in the summer season, while exclusive hire of the yacht allows for groups of 250 people. There’s also the option to hire spaces in conjunction with one another.