Top city in England, by the sound of it? (5)
I believe the answer is:
leeds
(Other definitions for leeds that I've seen before include "Championship team" , "West Yorkshire city" , "Industrial city of northern England" , "City of northern England - castle of southern England" , "City on River Aire" .)