The Tattershall Castle Embankment
Description
The Tattershall Castle is a unique floating pub located on the River Thames near Embankment. Housed on a historic paddle steamer, the venue offers panoramic views of London’s landmarks. Guests can enjoy a range of drinks including beers, wines, and cocktails, alongside a menu of food. The pub provides both indoor and outdoor spaces, catering to different preferences. Its distinctive setting makes it a popular destination for both locals and tourists. The Tattershall Castle combines history and novelty, offering a memorable experience on the water.
Location
Address
Victoria Embankment, London
Zip/Post Code
SW1A 2HR
Media
Contact
Phone
Review
Login to Write Your ReviewThere are no reviews yet.
Claim
Is this your business?
Are you the owner of this business? Claim your listing to manage your profile, add photos, and respond to reviews.
Claim Your Business!