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.
