Vessel from Greater Manchester town with no river (8)
I believe the answer is:
stockpot
'vessel from greater manchester' is the definition.
'stockpot' can be an answer for 'vessel' (pot for preparing stock). I'm not certain of the 'from greater manchester' bit.
'town with no river' is the wordplay.
'town' becomes 'Stockport' (town in Greater Manchester).
'with no' is a deletion indicator.
'river' becomes 'r' (abbreviation for river).
'stockport' with 'r' taken away is 'STOCKPOT'.
Can you help me to learn more?
(Other definitions for stockpot that I've seen before include "Cook's vessel" , "Container holding base or raw material for soup" , "ovenware item" , "Casserole" , "kitchenware" .)