The Angel of the North is in this urban area (8)
I believe the answer is:
tyneside
(Other definitions for tyneside that I've seen before include "NE English region" , "North-eastern region" , "Geordie area" , "This area of England" , "Northeastern area" .)