Reserve a Table

Weddings on Tattershall Castle

If you are looking for a unique venue, the Tattershall Castle is a charming and evocative moored boat on the Thames that overlooks both the iconic London Eye and Houses of Parliament. You can indulge in wonderful views from the Deck, and is an idyllic place for you and your guests to enjoy a drinks reception out in the sun. 
Having recently been refurbished, the boat has various rooms each with its own character and style which adds to the overall charm of our famous location on the river! 

Each of the bars on board is fully air conditioned, making your time with us comfortable and pleasant, no matter what the season. Throughout the summer we make the most of the warm weather by enjoying drinks on deck, while in the winter we venture below decks to enjoy a warm and inviting atmosphere. All year round The Tattershall Castle never fails to make a wonderful impression on all of our guests! We have a highly flexible space that offers a dedicated area for a three course formal seated meal, drinks reception, or a full-scale buffet! 

We now hold a wedding and civil partnership licence and are currently the only venue in Westminster that can marry outdoors. We can organise every aspect of your day, from your ceremony and/or reception to entertainment. With our highly experienced events team and trusted suppliers we will take away the stress of wedding planning, making your day one to remember for the rest of your life. 

We have a dedicated events team happy to work with individual requirements and help you create a truly personal wedding.

Our venue offers a blend of romance, style and individuality that will make your day as memorable as it is special. The ceremony itself will be held, according to your wish, either in the intimate space of the bridge with the stunning river views, in the spacious Stateroom or upon half deck. 
Whether your reception is for the most intimate ceremony with your closest friends and family or a lavish affair with perfect photographic backdrops, the Tattershall Castle is perfect to guarantee you and your guests the ultimate London venue experience.

Find the ideal setting for your wedding or civil partnership. From intimate gatherings to lavish parties, we offer beautiful and elegant private spaces to suit celebrations of different sizes.

The Bridge, holds 25 people for dining, 50 for your reception and 25 for your ceremony

The Stateroom, holds 80 people of dining, 200 for your reception and 100 for your ceremony

Full Venue Hire will allow 120 for dining, 550 for your reception and 100 for your ceremony.


Make an Enquiry