Your Image Alt Text

Something Something Lazarus

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...