The Tattershall Castle (Ship)

Bars and pubs Whitehall
  • 4 out of 5 stars
(6user reviews)
28 Love It
Save it
The Tattershall Castle (Ship)

One of the most famous floating pubs in London, the Tattershall has hosted many a party, work event and corporate function. There are a number of rooms for hire and the views of the river make it an attractive location, day or night. An extensive menu is available and during the summer months there is a barbecue, too.


Venue name: The Tattershall Castle (Ship)
Address: Victoria Embankment
Transport: Tube: Embankment
Do you own this business?
To improve this listing email:

You may be interested in: