The Tattershall Castle

3.8
(923 reviews)
Victoria Embankment, Westminster, London, SW1A 2HR
+44 2078 396548Official website
Accepts Credit Cards
British
Dinner
Drinks
Full Bar
Late Night
Lunch
Mid-range
Outdoor Seating
Reservations
Restaurants
Seating
Serves Alcohol
Table Service
Vegetarian friendly
Restaurant

About

Welcome to the Tattershall Castle – pub on the Thames. We are open 7 days a week and ideally situated opposite the London Eye and between Westminster and Embankment tube stations. You are bound to be enchanted by the charm of the Tattershall Castle and its river views.<br /><br />We are the perfect venue, whatever the occasion. From fish &amp; chips on the deck, a meal in the Wardroom, a wedding in the Stateroom, an intimate gathering in the Bridge, to drinks in the Lounge - all our rooms have their own character, are fully air-conditioned and are available to book. And if you want to take a memento home, you can buy merchandise such as hoodies and t-shirts.<br /><br />In partnership with the Boat Show, we bring you Comedy Nights every Tuesday, Friday and Saturday. And every first Friday of the month we have Jazz on the river. We also run a Monthly Pub Quiz on the first Wednesday of each month.<br /><br />We can’t wait to welcome you aboard.

Highlights

  • London Eye Fireworks View
  • Six Drink Tokens
  • Canapés Buffet
  • Live Music & DJ Set
  • Floating Pub Experience

Must-See Areas

Top Deck
Lower Deck

Good to Know

Good for

Families
Couples
Party-goers

Best time to visit

December (New Year’s Eve) for festive celebrations

Pros & Cons

What visitors love

  • Excellent fireworks view
  • Great food and drinks
  • Excellent value for money
  • Fun party atmosphere
  • Wide drink selection

Things to consider

  • High price

What people are saying

"Festive party atmosphere""Luxury waterfront views""Live entertainment"

Frequently Asked Questions

At a glance

  • Verified listing
  • Typical visit: about 1 hour
The Tattershall Castle | London | United Kingdom | TripAligner