Losing hair, Uriah Heep's playing southern city of old (7)
I believe the answer is:
ephesus
'city of old' is the definition.
'ephesus' can be an answer for 'city' (I have seen 'ancient city' mean 'ephesus' so perhaps 'city' could also mean 'ephesus'). I am not sure about the 'of old' bit.
'losing hair uriah heep's playing southern' is the wordplay.
'losing' is a deletion indicator.
'playing' is an anagram indicator.
'southern' becomes 's' (abbreviation).
'uriah'+'heeps'='uriahheeps'
'uriahheeps' with 'hair' removed is 'uheeps'.
'uheeps' is an anagram of 'ephesu'.
'ephesu'+'s'='EPHESUS'
Can you help me to learn more?
(Other definitions for ephesus that I've seen before include "Old Greek city in Turkey" , "Ancient port in Turkey" , "City with temple of Artemis" , "Ancient city of Lydia" , "Ruined Greek city in Turkey" .)