Pubs Along The Thames
Welcome to Tattershall Castle Whitehall, a unique floating pub set aboard a beautifully converted boat with over 39 years of service. Tattershall Castle Whitehall is rich in history and character. Accompanied by, offering a must-try menu, vibrant atmosphere, and stunning waterside views.
The Tattershall Castle began its life in 1934 as one of three paddle steamers working the Hull to New Holland route. During WWII, it was commandeered to ferry troops and supplies along the Humber to where they were needed. After undergoing hundreds of trips and sailing millions of passengers, The Tattershall Castle ended its working journey in 1973, where it was later moved to London to be enjoyed by the public.
Floating on the River Thames, our Pub & Restaurant enjoys a unique waterside setting directly opposite the London Eye. Perfectly positioned between Westminster and Embankment stations. If you’re in the area for an after-work drink, extended lunch break or an evening catch-up with friends, we have something for all occasions aboard this retired ship.
Book Now What's On