Discover the menu at Tattershall Castle London Embankment Thames boat restaurant and bar London Eye views pub food and drinks experience in central London location United Kingdom GB London SW1A 2HR Victoria Embankment SW1A 2HR GV3G QX Tattershall Castle night club bar restaurant food point of interest establishment Dine In food and drink menu highlights with starters mains desserts drinks and specials for trend-conscious travelers foodies and digital nomads in London central river Thames area by Nova Circle travel lifestyle platform United Kingdom GB city Greater London 9C3XGV3G QX GV3G QX London UK SW1A 2HR Victoria Embankment restaurant and bar experience with delicious menu items and well-stocked bar for visitors and guests at the docked boat venue on the water line in London England UK SW1A 2HR Victoria Embankment London Embankment SW1A 2HR Greater London London United Kingdom GB GV3G QX Victoria Embankment London Embankment SW1A 2HR Great food and drinks at Tattershall Castle docked on Thames river with lovely views of London Eye and surrounding landmarks in central London area with cozy atmosphere and attentive service for memorable dining experience with seafood lamb beef ribs and more for all tastes in London GB England UK Victoria Embankment London SW1A 2HR.
Starters at Tattershall Castle London Thames boat restaurant bar with pub food and drinks near London Eye Victoria Embankment SW1A 2HR United Kingdom London GB Greater London GV3G QX Victoria Embankment menu highlights for foodies and visitors.
Begin your culinary journey aboard this charming vessel with small but delicious scallops that have impressed many guests. The kitchen crafts fresh and flavorful starters that perfectly set the tone for an exceptional dining experience on the Thames.
Mains at Tattershall Castle London Embankment restaurant and bar Thames river docked boat pub food and drinks near London Eye SW1A 2HR Greater London United Kingdom.
A highlight of the menu is the tender beef short rib, falling off the bone and served with fresh greens and creamy mashed potatoes, offering a hearty and satisfying meal for lovers of classic British fare. For those who enjoy a traditional roast, the Sunday roast options are delicious and varied with lamb and beef choices that capture the essence of a comforting British Sunday meal.
Other popular mains include the chicken satay skewers, praised for their superb flavor and perfect for sharing or enjoying as a main dish. Each plate is thoughtfully prepared to deliver a memorable taste of London's vibrant food scene aboard this unique floating venue.
Desserts and specials at Tattershall Castle London Embankment Thames boat restaurant bar pub food and drinks near London Eye SW1A 2HR United Kingdom.
While the focus remains on hearty, traditional dishes and fresh seafood, the restaurant occasionally offers specials that celebrate seasonal ingredients and unique twists on classic British desserts. These specials provide a delightful conclusion to your meal with something new and exciting to try alongside the classic favorites.
Drinks at Tattershall Castle London Thames boat bar and restaurant pub food and drinks near London Eye Victoria Embankment SW1A 2HR Greater London United Kingdom.
Enjoy a well-stocked bar featuring an impressive selection of wines, beers, and expertly crafted cocktails. Guests rave about the charming bartenders who create vibrant drinks perfect for sipping while taking in the stunning views of the London Eye and the bustling riverside atmosphere. Whether you're here for a lively night out or a relaxing afternoon drink, the beverage menu caters to all tastes and preferences.
Experience at Tattershall Castle London Embankment Thames boat restaurant bar with pub food drinks and London Eye views in Greater London United Kingdom.
This former passenger ferry, now a vibrant dining and drinking hotspot moored on the Thames, offers more than just a meal — it provides an atmospheric experience with stunning river views, attentive service, and a lively ambiance. Perfect for groups and visitors looking for a memorable outing in central London, the Tattershall Castle combines classic British pub fare with the charm of a floating venue, making it a standout destination along the Victoria Embankment.
- Small delicious scallops starters that please seafood lovers.
- Tender beef short rib mains with greens and mashed potatoes.
- Sunday roast options featuring lamb and beef.
- Chicken satay skewers praised for superb flavor.
- Well-stocked bar with wines, beers, and cocktails.







