Deaf Havana at Alexandra Palace Theatre, London on November 8th 2019. Read the full review here. Share this:TwitterFacebookPinterestTumblrLike this:Like Loading...