Clue: Here find a newspaper, a revered one; a river runs through it (5,2)
Answer: FLEET ST
Explanation: Definition: Here find a newspaper, a revered one; a river runs through it
An envelope ('runs through it') of LEE ('a river') in FT (Financial Times, 'a newspaper') plus ST (saint, 'a revered one'). As Fleet Street is named from the River Fleet, the clue has an extended definition, even if neither the River nor the press is much in evidence now – the river is subterranean, and the papers have moved elsewhere.