The Tattershall Castle Embankment

0
Popular
Report Abuse
Report Abuse

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

There are no reviews yet.

Recent Comments

No comments to show.

Archives

Categories