The Tattershall Castle

The Tattershall Castle The Tattershall Castle, located on Victoria Embankment, is a pub and restaurant that offers indoor and outdoor seating with stunning river views of the Thames. With a 7-day-a-week service and a great location between Westminster and Embankment tube stations, it's the perfect venue for all occasions. Whether you want to enjoy dinner, drinks, or lunch with friends or reserve a private area for a special event or party, The Tattershall Castle got you covered. The casual atmosphere also makes it an ideal spot for walk-ins looking to grab coffee or a quick bite. Don't miss out on this charming riverboat experience in Central London with its own nightclub on board!
(6659)

Recent social media posts

08/09/2026

🎶 THURSDAYS ARE BACK AT TATTERSHALL CASTLE! 🎶

Get ready for an evening of live music, great vibes and drinks on deck 🍹🎸

Join us every Thursday in September, from 6pm–9pm, with live music from Valentino Moser! ✨

📍 Tattershall Castle, London
📅 Thursdays in September
⏰ 6pm–9pm
🎤 Live music on deck

Bring your friends, grab a drink, and make your Thursday one to remember! 🥂🌅

✨ NEW YEAR’S EVE AT TATTERSALL CASTLE ✨Step into 2027 in true style at the iconic Tattersall Castle. 🥂✨Get ready for an ...
07/09/2026

✨ NEW YEAR’S EVE AT TATTERSALL CASTLE ✨

Step into 2027 in true style at the iconic Tattersall Castle. 🥂✨

Get ready for an unforgettable night filled with incredible music, good vibes, flowing drinks and a midnight countdown you won’t want to miss. 🎶🕺

🎟️ Tickets are on sale NOW — grab yours before they’re gone!

📍 Tattersall Castle
🥂 NYE 2026 → 2027
⏰ Let’s make it a night to remember…

Who are you bringing with you? 👇

06/09/2026
01/09/2026

🎷 Thursdays are for live music! 🎶

Join us on the deck at Tattershall Castle London every Thursday in September for an evening of live music, good vibes, and stunning riverside views. 🌆✨

⏰ 6pm – 9pm
📍 Tattershall Castle London

Bring your friends, grab a drink, and let the music set the mood! 🍹🎶

Tag your Thursday crew 👇

✨ MAKE THIS NEW YEAR’S EVE ONE TO REMEMBER ✨Say goodbye to 2026 and hello to 2027 in true London style aboard the iconic...
29/08/2026

✨ MAKE THIS NEW YEAR’S EVE ONE TO REMEMBER ✨

Say goodbye to 2026 and hello to 2027 in true London style aboard the iconic Tattershall Castle! 🥂🎆

Get ready for an unforgettable NYE celebration with incredible views, great music, flowing drinks and a night you won’t want to end. 🕺💃

🎟️ NYE tickets are on sale NOW — don’t wait until they’re gone!

📍 Tattershall Castle, London
🥂 31st December 2026
🎆 See in 2027 in style

✨ Gather your crew. Dress to impress. Let’s make it a night to remember.

👉 BOOK YOUR NYE TICKETS NOW! 🎟️

🚨 OUT OF OFFICE: ON 🚨Emails? Ignored.Meetings? Cancelled.Cocktails? Absolutely essential. 🍸☀️Bank Holiday Weekend has of...
28/08/2026

🚨 OUT OF OFFICE: ON 🚨

Emails? Ignored.
Meetings? Cancelled.
Cocktails? Absolutely essential. 🍸☀️

Bank Holiday Weekend has officially landed, and there’s only one place to clock off properly!

📍 See you on the Thames this Bank Holiday Weekend!

27/08/2026

It’s never easy being in charge of the social media…

21/08/2026

🎅✨ STEP INTO OUR CHRISTMAS SHOWCASE 🎄🥂

Looking for the perfect venue for your Christmas party, meeting, dinner, get-together or special occasion? 🥂🎅🎉 Look no further! 🚢✨

Come and explore our beautiful spaces, festive setups & endless possibilities 🎄🍽️✨

🥂 Enjoy bubbles
🍢 Delicious canapés
🎶 Live entertainment
✨ Discover our different event setups

🎟️ FREE ENTRY! Registration required.

📅 7th September | 4:30PM
📍 Tattershall Castle

✨ Mark your calendars and come see where your next celebration could happen! 🎄🥂🎉

Register through the link in our bio

westminster

🎆✨ THE VIEW DOESN’T GET ANY BETTER THAN THIS! ✨🎆Ring in the New Year with us 🥂🍾🎉 Iconic London views, flowing drinks, gr...
18/08/2026

🎆✨ THE VIEW DOESN’T GET ANY BETTER THAN THIS! ✨🎆
Ring in the New Year with us 🥂🍾🎉 Iconic London views, flowing drinks, great vibes & a night to remember! 🕺💃🌃

🎟️ Book your spot NOW! 🔥🥂
Let’s make NYE unforgettable! 🎆✨

Address

Victoria Embankment
Kosti
SW1A2HR

The pub and restaurant is located at Victoria Embankment in London. If you’re planning to take public transport, you can either take the Tube and get off at the nearest station, which is Embankment Station or Charing Cross Station. You can also take a bus or a taxi that will drop you off nearby.

If you prefer to drive, there are several car parks near the area where you can park your car for a fee. However, please note that parking in Central London can be quite expensive and spaces are limited. It’s best to check beforehand if there are available parking slots and reserve one if possible.

Once you've arrived at the destination, look for a historic vessel moored on the river Thames that has been converted into a pub and restaurant.

Opening Hours

Monday 11:00 - 23:00
Tuesday 11:00 - 23:00
Wednesday 11:00 - 23:00
Thursday 11:00 - 23:00
Friday 11:00 - 02:00
Saturday 11:00 - 02:00
Sunday 11:00 - 22:30

Alerts

Be the first to know and let us send you an email when The Tattershall Castle posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to The Tattershall Castle:

Share

Category

What people say

The Tattershall Castle is a charming pub and restaurant located on Victoria Embankment in London. With its prime location opposite the London Eye and between Westminster and Embankment tube stations, it offers stunning river views that are sure to enchant visitors. The venue is open seven days a week, making it the perfect spot for any occasion. Whether you're looking for a Sunday roast while soaking up the sun or celebrating Pride month with indoor or outdoor seating, The Tattershall Castle has got you covered. They also offer live jazz performances in their Stateroom and an extensive selection of new cocktails, gins, and vodkas to quench your thirst. Their summer menu is available every day of the week, ensuring that you'll always have something delicious to eat. Overall, The Tattershall Castle is a must-visit destination in Central London that offers a unique experience with its beautiful river views and exceptional service.