August 11, 2016 David Bowie’s Lazarus is coming to London Lazarus the new musical by David Bowie and Enda Walsh opens in London October 25, 2016, at King’s Cross Theatre. Lazarus the Musical is... Continue Reading