Pub Club
Tattershall Castle
A floating pub opposite the London Eye, with decks made for long evenings
Tattershall Castle is a former passenger ferry moored on the Thames at Victoria Embankment, between Westminster and Embankment. Come for pub food, cocktails and river views, then stay for comedy nights, DJs or Steamers Nightclub.
Victoria Embankment, London SW1A 2HR, UK
Some photos and the star rating are from Google. View on Google Maps
Photos


1/4
The river
London landmarks from the deck
The upper deck looks across the Thames towards the London Eye, with views that can also take in Big Ben and St Paul’s. There is outdoor seating, including a sheltered area at the rear, and food and drinks can be ordered upstairs.
Inside
A pub that carries on after dinner
Food runs from fish and chips to burgers, sandwiches, steak and Sunday roast, with vegetarian options available. The boat also has cocktails, wine and real ale, while comedy nights, DJs and the onboard Steamers Nightclub give evenings a more event-led feel.
Come for
- 01
The upper deck — order fish and chips with views across the Thames towards the London Eye, Big Ben, and St Paul’s
- 02
Fish and chips, burgers, sandwiches, steak, vegetarian dishes, and Sunday roast, with cocktails, wine, and real ale downstairs
- 03
Weekly comedy nights, DJs, and Steamers Nightclub keep the boat running late, with Friday and Saturday opening until 2am
- 04
The sheltered rear deck and beer garden offer outdoor seating between Westminster and Embankment tube stations
Visit
Tattershall Castle
Food is served daily from 11:00 AM to 10:00 PM. Opening hours run until 11:00 PM Sunday to Thursday, 2:00 AM Friday and Saturday, and 10:30 PM Sunday.
Today · 11am–10:30pm
- Monday
- 11am–11pm
- Tuesday
- 11am–11pm
- Wednesday
- 11am–11pm
- Thursday
- 11am–11pm
- Friday
- 11am–2am
- Saturday
- 11am–2am
- Sunday
- 11am–10:30pm
Tap or click the map to look around.
Reviews
Reviews
More in Westminster