Tattershall Castle

$
Closed
tripadvisor logo

(919)

Call
Website

Advertisement

Photos

Victoria Embankment
London, England SW1A 2HR
The Tattershall Castle is a pub on the river Thames. We are open 7 days a week and ideally situated opposite the London Eye and between Westminster and Embankment tube station. You are bound to be enchanted by the charm of the Tattershall Castle and its river views. We are the perfect venue, whatever the occasion. From fish & 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 available to book. And if you want to take a memento home, you can buy merchandise such as hoodies and t-shirts. In partnership with the Boat Show, we bring you Comedy Nights every Tuesday, Friday and Saturday. And every first Wednesday of the month we have Jazz on the river. We can’t wait to welcome you aboard.

Reviews

tripadvisor logo
4.0919 reviews
Photo of mrs-hutchence
Pub on water
9/3/2024

Visited here on a trip to London for a few drinks. The female security guard at the entrance was rud...

Photo of UKandGermany
A fun gimmick, good for a quiet drink
8/7/2024

When they say that they are next to the London Eye, they really mean it! It was wonderful to sit and...

Photo of rosebug
Drink and eat on a Boat by the Embankment
7/2/2024

First time I've been to the Tattershall for a few years. The upper deck is a sun trap and a great pl...

Own this business?
See a problem?

You might also like

United KingdomEnglandTattershall Castle

Advertisement