The Tattershall Castle is a pub located on the Thames with multiple rooms, each fully air-conditioned. It features a Lounge room and Steamers Nightclub aboard the boat. The pub operates 7 days a week.
It is 4 minutes' walk from Embankment tube station.