Stateroom
at Tattershall Castle

from
£1,500 Minimum Spend

Tattershall Castle: The Stateroom Location: Victoria Embankment, London SW1A 2HR The Stateroom at Tattershall Castle offers an exceptional venue for


Standing 200
Seated 70
Privacy Private space
Catering In-house catering

Tattershall Castle: The Stateroom
Location: Victoria Embankment, London SW1A 2HR

The Stateroom aboard Tattershall Castle is a distinctive and versatile event space, perfect for hosting a variety of gatherings. As part of this iconic anchored boat on the River Thames, The Stateroom combines historic charm with modern amenities, offering an unparalleled setting for memorable events.

Versatile Space for Diverse Events
The Stateroom is designed to accommodate a wide range of events, from corporate meetings and conferences to private dinners and social celebrations. It can comfortably host up to 200 guests standing or 70 guests seated, making it suitable for both large gatherings and more intimate functions. The flexible layout options allow for various setups, including theatre-style for presentations, banquet-style for dinners, and cocktail arrangements for receptions.

Modern Amenities
Equipped with state-of-the-art facilities, The Stateroom ensures that all your event needs are met. It features an AV screen, projector, and microphone, providing the necessary tools for seamless presentations and entertainment. The private bar within the space allows guests to enjoy a range of drinks without leaving the room, adding to the convenience and exclusivity of the venue.

Stunning Views
One of the standout features of The Stateroom is its breathtaking views of London’s iconic landmarks. Guests can enjoy unobstructed sights of the London Eye, the Houses of Parliament, and Big Ben. These views create a stunning backdrop for any event, enhancing the overall experience and providing excellent photo opportunities.

Unique Floating Venue
Hosting your event on Tattershall Castle offers a unique experience that sets it apart from traditional venues. The historic paddle steamer provides a distinctive maritime charm, while its prime location on the Thames places you in the heart of London. The gentle sway of the boat and the serene river setting contribute to a relaxed and enjoyable atmosphere.

Accessibility and Convenience
Tattershall Castle is easily accessible via public transport, with Embankment and Charing Cross stations just a short walk away. This central location makes it convenient for guests traveling from various parts of the city, ensuring a high turnout for your event.

Exceptional Service
The dedicated events team at Tattershall Castle is committed to making your event a success. From the initial planning stages to the day of the event, they provide comprehensive support to ensure everything runs smoothly. Whether you’re organizing a corporate function, a private celebration, or a special dinner, the team will work with you to tailor the space to your specific needs.

Book The Stateroom
Experience the unique charm and exceptional service of The Stateroom at Tattershall Castle. Contact us today to book your event and create unforgettable memories in this iconic floating venue.


Pricing and hours

Per evening 09:00 — 17:00 £1,500 minimum spend
No availability for Tuesday.
No availability for Wednesday.
No availability for Thursday.
No availability for Friday.
No availability for Saturday.
No availability for Sunday.

There is room for negotiation of prices and/or opening hours upon enquiry.


Key Information

Air Con
Alcohol license
Cocktail menu
Extended alcohol license available
Extensive wine list
Gluten free options
Hot drinks available
Late alcohol license available
Live music license
Natural light
No disabled access
PA system
Projector
Screen
Vegan options
Vegetarian options


Ideal for

Birthdays
Boardroom Meeting
Boat hire
Breakfast
Cabaret Show
Christmas Dinner
Christmas Lunch
Christmas Party
Client Event
Cocktail party
Conference
Dinner
Engagement
Hen Party
Kids Party
Launch Party
Leaving Party
Leaving Party
Lunch
Meeting
Networking
Office Party
Other
Private Dining
Product Launch
Retirement
Reunions
Staff Party
Summer Party
Working Lunch
Wrap Party


Layouts

Standing
Up to 200
Seated
Up to 70

Venue Overview

Children allowed before 17:00
In-house catering
Loud / live music allowed

Tattershall Castle: Iconic Floating Venue on the Thames Location: Victoria Embankment, London SW1A 2HR Tattershall Castle, moored on the River Thames at Victoria Embankment, offers a unique and memorable venue experience with breathtaking views of London's landmarks, including the London Eye, Houses of Parliament, and Big Ben. This historic paddle steamer, transformed into a vibrant bar and event space, combines maritime charm with modern hospitality to create an exceptional setting for various occasions. Versatile Event Spaces Tattershall Castle boasts several distinctive spaces, each tailored to suit different types of events: Aft Deck: Perfect for summer parties, this open-air deck offers stunning river views and a relaxed, festive atmosphere. The Lounge: An elegant and cozy space with comfortable seating, ideal for intimate gatherings, informal meetings, and small celebrations. The Stateroom: A private room designed for exclusive events, providing a sophisticated setting for corporate meetings, private dinners, and special occasions. The Bridge: Featuring panoramic views of the Thames, this intimate space is perfect for VIP gatherings and smaller events, offering a unique perspective of London’s skyline. Dining and Entertainment Tattershall Castle features an extensive menu with a variety of delicious dishes, from classic British pub fare to innovative culinary creations. The venue's skilled chefs and bartenders ensure a high-quality dining experience, whether you're enjoying a casual meal or a catered event. Additionally, the venue hosts regular entertainment, including live music, comedy nights, and themed parties, enhancing the lively and engaging atmosphere. Accessibility and Convenience Located on the Victoria Embankment, Tattershall Castle is easily accessible via public transport. The venue is within walking distance of the Embankment and Charing Cross tube stations, as well as several bus routes, making it convenient for guests traveling from various parts of the city. Its central location ensures a high turnout for events and offers guests easy access to London's vibrant surroundings. Perfect for Any Occasion Tattershall Castle is an ideal venue for a wide range of events, including corporate meetings, private parties, weddings, summer parties, and Christmas celebrations. Its versatile spaces can be configured to meet your specific needs, whether you’re hosting a small, intimate gathering or a large, festive celebration. The combination of unique floating experience, stunning views, and modern amenities makes Tattershall Castle a standout choice for any occasion. Book Your Event Experience the exceptional service and dynamic environment of Tattershall Castle. Contact us today to book your event and create unforgettable memories at this iconic floating venue.

from £1,500 Minimum Spend


Location


About venue

Tattershall Castle
Maggie Seon Your event manager at Tattershall Castle
Tattershall Castle: Iconic Floating Venue on the Thames Location: Victoria Embankment, London SW1A 2HR Tattershall Castle offers a unique venue with

Other listings at this venue

Bridge Room at Tattershall Castle
34
60

from £1,500 Minimum Spend

Lounge Room at Tattershall Castle
40
60

from £750 Minimum Spend

Aft Deck at Tattershall Castle
80
200

from £4,000 Minimum Spend

Join our newsletter

Sign up to receive the latest news, event booking tips, incentives and offers from Flavour. Join our community and make your next event the best ever.

List with us

Create a free listing to showcase your venues, spaces, bedrooms, activities and services to a wide audience of event planners and bookers.

Create a Flavour listing