On the hunt for a waterside pub in London? They don’t come much more waterside than the Tattershall Castle - this pub is literally floating on the Thames, housed in a smart river barge. Open seven days a week and parked just up the river from Westminster and Victoria Embankment Gardens, the Tattershall Castle is perfectly placed for sightseers in need of a rejuvenating lunch or anyone working around Westminster, Embankment and Charing Cross.
On London’s brighter, warmer days, the Tattershall Castle’s upper deck is packed with punters enjoying cold pints and gazing out at some of London’s most famous landmarks - The Houses of Parliament, London Eye and Royal Festival Hall, to name but a few. The deck itself is laid out with polished timber benches and beer garden-style tables, as well as parasols. The Tattershall Castle is especially popular at New Years, as revellers enjoy canapes and flowing Champagne as they feast on one of the best fireworks views in the whole of London.
If the weather gets a bit nippy, you can always decamp to the lower deck and take a seat in a plush red leather booth. As well as a wide-spectrum of beers and ciders on draught, the Tattershall Castle also has a tightly curated wine list on offer, as well as a selection of classic cocktails, like a negroni, margarita and espresso martini.
Meanwhile, the food menu is packed with easy-going international pub classics. Downstairs is the main restaurant, and the menu features a variety of classic British pub grub like whitebait, sausage and mash, and a pie of the day, alongside vegetable gyozas, chicken goujons, burgers and more. You’ll find upstairs has a smaller menu built around sharing platters and smaller nibbles to enjoy in the fresh air.