Landmark’s E Street Cinema — a subterranean hub for independent and international cinema in downtown Washington — will close its doors this spring, Landmark Theatres confirmed to The Washington Post ...