Menu

The Tattershall Castle

The Tattershall Castle, Victoria Embankment, London

4.9
RESTAURANT RATING: 
EXCEPTIONAL
4.9 out of 5 (17 Ratings)
Powered By Opentable
0.3 miles Palace of Westminster London
About The Tattershall Castle
The Spotlight on The Tattershall Castle

All Aboard for a Scenic Pre-Show Bite

Set aboard a permanently moored paddle steamer on the River Thames, The Tattershall Castle offers a truly unique dining experience just steps from central London’s top entertainment venues. This floating British gastropub boasts panoramic views of the London Eye and Houses of Parliament, creating a picturesque backdrop for your pre-concert meal or post-show drink. With its relaxed pub-style atmosphere and prime riverside location, it’s a crowd-pleaser for both locals and visitors alike.

Why Concert-goers love it

Its central location on Victoria Embankment makes it a quick walk from many of London’s biggest venues—ideal for grabbing a meal or drink before the gig. The vibe is lively but laid-back, and you won’t feel rushed thanks to the friendly and efficient service. Concert-goers especially appreciate the generous outdoor seating with river views, and the menu of British classics—think fish and chips, pies, and burgers—is perfect for fueling up before a big night out.

Who this Restaurant is great for

  • Groups of friends looking for a fun, social spot with shared plates and pints
  • Solo travelers wanting a relaxed meal with riverside views
  • Couples planning a romantic evening before seeing their favorite artist
  • Fans who want a buzzing atmosphere to kick off the night
  • Budget-conscious music lovers after hearty meals at fair prices

What People Say

Visitors rave about the stunning views from the deck, especially at sunset. Many note the friendly service and say the staff go out of their way to accommodate pre-show timelines. The food gets solid praise for being comforting and classic, with standout mentions for the fish and chips and Sunday roast. The bar is also well-stocked with a good selection of local ales and cocktails.

Areas for Improvement

Being a boat, the space can feel a bit tight during peak hours, especially on weekends. Some reviews mention that the vibe can get quite lively—great for energy, but not ideal if you're after a quiet, intimate dinner. And while the food is tasty and satisfying, it’s more pub-grub than gourmet.

The Bottom Line

A scenic, relaxed spot with hearty British fare and riverside views—perfect for concert-goers looking to eat, drink, and soak up the London vibe before heading to the show.

Average Price
£25 and under
Cuisine
British
Opening Hours
Bar
Mon-Thu, Sun 11:00-23:00
Fri, Sat 11:00-02:00
Lunch
Daily 11:00-17:00
Dinner
Daily 17:00-22:00

The Tattershall Castle Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of The Tattershall Castle?

Write a review

TripAdvisor Traveler Rating

The Tattershall Castle is #2128 of 27512 things to do in London

2 of 5 stars2 out of 5
By: Nventure, London, United Kingdom
Wed 6 Aug, 2025
l My friend and I went for the tipsy afternoon tea. It wasn’t a great visit from our arrival. The was no one to greet us and when I asked a member of staff who to speak to as we had a booking, they...

Read Full Review
5 of 5 stars5 out of 5
By: Happiness23815852662
Wed 30 Jul, 2025
l Great central location with decent food and great value. Unique and great for an experience or a party. Special shout to Anjana for her great hospitality and service to make our birthday night...

Read Full Review
5 of 5 stars5 out of 5
By: Caroline F
Sun 20 Jul, 2025
l Very impressed with our event services offered! I had a great evening in the Bridge room evening celebrating a birthday on Saturday. The event was great and offered wonderful views of the river, the...

Read Full Review
Write a Review of The Tattershall Castle
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of The Tattershall Castle
What was good?
What was bad?
Your review of The Tattershall Castle
The Tattershall Castle Victoria Embankment, London