Eat fish and chips in a pub on the Thames

London's equivalent to a sea-side pier
This must try is connected to: Tattershall Castle

Don't let the name confuse you, the Tattershall Castle is in fact a ship on the Thames that operates as a floating pub and restaurant. We're not sure where the 'castle' bit comes from, as its past incarnation was as a passenger ferry on the Hull estuary, before it travelled down to London in 1975 to become the capital's first river-dwelling art gallery and conference centre.

It's been a pub since 1982, and today sits by the Embankment, enjoying views of the London Eye and Big Ben. Aboard you'll find a bar and a separate fish and chips counter on the deck, and a restaurant serving pub food in the wardroom. There are jazz and comedy events, and if you like the idea of bopping the night away to chart tunes on a boat head down on Friday or Saturday when it stays open till 2 am.

More Things To Try

It's all about Asian breads

Things To Try By Type

Sign up for the latest
Sign up to our newsletter for the latest and greatest from London!
By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive email updates and newsletters from All In London. You can unsubscribe at any time.