Welcome to the Tattershall Castle – pub on the Thames. We are open 7 days a week and situated opposite the London Eye and between Westminster and Embankment tube stations.
Every week we bring you Comedy Nights and every first Friday of the month we have Jazz on the river. Don't forget about Steamers Nightclub located aboard the boat,for the best tunes in town! You can book a VIP booth, perfect to celebrate birthdays, leaving dos, hen nights or simply a night out with your friends.There is so much to keep you entertained at the Tattershall Castle
We can’t wait to welcome you aboard.