Scottish head meets the Spanish composer in city (10)
I believe the answer is:
heidelberg
'city' is the definition.
(German city)
'scottish head meets the spanish composer' is the wordplay.
'scottish head' becomes 'heid' (Scottish term for head).
'meets' says to put letters next to each other.
'the spanish' becomes 'el' ('the' in Spanish).
'composer' becomes 'Berg' (20th Century Austrian composer).
'heid'+'el'+'berg'='HEIDELBERG'
'in' is the link.
(Other definitions for heidelberg that I've seen before include "German university" , "setting for The Student Prince" , "German town" .)