University city in West Yorkshire that hosts an international piano competition (5)
I believe the answer is:
leeds
(Other definitions for leeds that I've seen before include "West Yorkshire city" , "Northern town" , "City of northern England - castle of southern England" , "Soccer team" , "City on River Aire" .)