Clue: The best of northern England, one of its rivers, if not the first (4)
Answer: WALE
Explanation: Definition: The best of northern England
(s)**WALE** (one of (Northern England's) rivers , but ith the "first" letter removed) 
Wale means "ther pick" or "the best" in Scotland and Northern England.