Tattershall Castle
The Tattershall Castle is a historic floating pub and restaurant located on the River Thames in London. It was originally built as a passenger ferry in 1934 and has been restored to its former glory, offering a unique event space. The venue boasts several decks, including an upper deck with stunning views of the river and a cosy lounge.
Events and activities in Tattershall Castle
Getting there
Tattershall Castle
Victoria Embankment, London, London, SW1A 2HR
Events and activities near Tattershall Castle
Venues near Tattershall Castle
The Boat Show Comedy Club
1 experience
Ps Tattershall Castle, Temple Station, Salsa! Temple, Victoria Embankment, London
8 meters
Thames Rockets
1 experience
Boarding Gate One, The London Eye Millennium Pier, London
213 meters
Banqueting House
4 experiences
The Banqueting House, Whitehall, London
238 meters
London Eye
6 experiences
Riverside Building, County Hall, Westminster Bridge Road
292 meters
Kit Kat Club at the Playhouse Theatre
1 experience
Northumberland Avenue, London
293 meters
Corinthia Hotels
2 experiences
16, Craven House, Northumberland Ave, London
302 meters
Westminster Millennium Pier
6 experiences
Victoria Embankment, London
334 meters
Embankment Pier
1 experience
Victoria Embankment, WC2N 6NU, London WC2N 6PA, United Kingdom
337 meters
The Household Cavalry Museum
1 experience
66 Horse Guards Avenue, Whitehall, London
339 meters
Between the Bridges
1 experience
Between the Bridges, The Queen's Walk SE1
342 meters






