Explore Galleries Venues & Promoters Galleries Login Sign up

Booking Enquiry

The Tattershall Castle Popworld Westminster


Victoria Embankment
London, Greater London SW1A 2HR


020 7839 6548



About this Venue

The Tattershall Castle is the perfect venue in Central London, suitable for all occasions. Indoor and outdoor seating, private areas and nightclub on board


Type of Night

Chilling with mates, Chatting & Drinking

Venue Type

Pub, British Restaurant, Bar & Grill

The Tattershall Castle Popworld Westminster, Victoria Embankment Victoria Embankment, London, Greater London SW1A 2HR


Anthony Bennett

We loved it. Wasn't expecting such good food. Good prices and good quantity. Being on the themes was all the more satisfying. Will visit again


Nice pub with great views. Rude waiter. Seem to be fake reservations on the tables with views. Customers just seem to sit down on these tables. Whereas we actually asked if we could sit down on one of these. The waiter said no. But served others who clearly had not reserved. We just sat down and t read more

Beverly Colvin

Literally on the Thames. It's an old boat. Good food and good range of drinks. Might have trouble getting a table at busy times. Its great to see the traffic going up and down the Thames. Highly recommended.

Venues nearby