Prices & Capacity
  • The Yacht London is a permanently moored 1927 luxury steam yacht with a fabulous history. Situated on the North Bank of the Thames, between Waterloo Bridge and Blackfriars, in what is known as “The Mayfair of the River”.
    Here the City meets the West End and boasts magnificent views of the Thames, Southbank and many of London’s most loved landmarks. With 4 different and distinct areas situated over 3 decks, The Yacht London is an all year round venue with a full wedding and civil ceremony licence.
    Weddings have become our specialty and we pride ourselves in our events service that is completely tailor-made to our client’s needs.
    It’s your event!

  • Venue Features:
    • Alcohol Licence
    • Dancefloor Available
    • Exclusive Use
    • In-House Catering
    • In-House Wedding Coordinator
    • In-House Wine List
    • Outdoor Reception Space
    • Sound System Available
    • Wedding Licence
  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.

  • Leave a Review

    Your email address will not be published. Required fields are marked *

  • Venue Hire Only
    Price Range: Please Enquire
    In-house catering - price per head
    Catering Price Range: Please Enquire
    Dining Capacity: 100
    Reception Capacity: 250
    Bedrooms: No data provided