Something Something Lazarus Richard Voyce 11/03/2016 There is, sadly, no getting away from it. Something Something Lazarus which has just opened at The Kings Head in Islington is a mess. A mostly well pe...