History of Boat Show Comedy Club

London's finest floating comedy club aboard the Tattershall Castle. It's a unique opportunity to enjoy a fantastic night out on a beautiful paddle steamer, which is permanently moored in the West End opposite The London Eye.

Where is Boat Show Comedy Club

P.S Tattershall Castle, Victoria Embankment London SW1A 2HR