location_city The Boat Show Comedy Club [The Tattershall Castle], London
Floating comedy club on board The Tattershall Castle, founded in 2001.
The comedy takes place on a beautifully refurbished paddle steamer, which is permanently moored in the West End opposite The London Eye.