Bridge Room
at Tattershall Castle

from
£1,500 Minimum Spend

Tattershall Castle: The Bridge Room Located on Victoria Embankment, London SW1A 2HR, The Bridge Room offers an intimate setting with views of the Lo


Standing 60
Seated 34
Privacy Private space
Catering In-house catering

Tattershall Castle: The Bridge Room

Location: Victoria Embankment, London SW1A 2HR

Situated aboard the historic Tattershall Castle on Victoria Embankment, The Bridge Room offers an intimate and exclusive setting with stunning views of the London Eye and the picturesque River Thames. This unique venue is ideal for hosting a variety of events, from small gatherings to corporate meetings and private dinners.

Intimate Setting with Iconic Views
The Bridge Room provides a cozy and sophisticated atmosphere, accommodating up to 60 guests standing or 34 guests seated. Its intimate size makes it perfect for intimate gatherings where guests can enjoy the breathtaking panoramic views of London’s iconic landmarks. The backdrop of the London Eye adds a distinctive charm to any occasion, providing memorable moments and excellent photo opportunities.

Versatile Usage
This exclusive space is highly versatile, suitable for a range of events including:

Meetings and Presentations: Equipped with screens. The Bridge Room is conducive for business meetings, presentations, and seminars.

Private Dinners: Its elegant decor and comfortable seating create an inviting atmosphere for private dinners, celebrations, and social gatherings.

Unique Floating Venue
Being aboard Tattershall Castle, a historic paddle steamer moored on the Thames, enhances the event experience with a unique maritime ambiance. The gentle sway of the boat and the serene river setting contribute to a relaxed and enjoyable atmosphere, ensuring a memorable event for all guests.

Accessibility Considerations
Please note, The Bridge Room does not have disabled access. Guests with mobility concerns may need to consider alternative arrangements or accommodations.

Convenient Location
Located on Victoria Embankment, Tattershall Castle is conveniently accessible via public transport, with Embankment and Charing Cross stations in close proximity. Its central location makes it easy for guests from across London to attend events hosted on the Thames.

Exceptional Service
The dedicated events team at Tattershall Castle is committed to delivering exceptional service, from initial planning to execution. They work closely with clients to ensure every detail is meticulously arranged, creating a seamless and memorable event experience.

Book The Bridge Room
Experience the charm and elegance of The Bridge Room at Tattershall Castle. Contact us today to secure this exclusive venue for your next event, and enjoy unparalleled views of London’s iconic skyline from the heart of the River Thames.


Pricing and hours

Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend
Per session 11:00 — 23:00 £1,500 minimum spend

There is room for negotiation of prices and/or opening hours upon enquiry. Minimum total spend per booking: £1,500.


Key Information

Air Con
Alcohol license
Cocktail menu
Extensive wine list
Gluten free options
Hot drinks available
Late alcohol license available
Natural light
No disabled access
Non-alcoholic options
Screen
Vegan options
Vegetarian options


Ideal for

After Party
Boardroom Meeting
Boat hire
Breakfast
Breakfast Meeting
Christmas Dinner
Christmas Lunch
Christmas Party
Client Event
Cocktail party
Cocktail Party
Dinner
Hen Party
Kids Party
Launch Party
Leaving Party
Leaving Party
Lunch
Meeting
Networking
Office Party
Other
Private Dining
Product Launch
Retirement
Staff Party
Summer Party
Working Lunch


Layouts

Standing
Up to 60
Seated
Up to 34

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

Stateroom at Tattershall Castle
70
200

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