Canal Cafe Theatre Soak up some stand-up at The Canal Cafe Theatre Area:PaddingtonBorough:Westminster