Wind that's besetting doctor in Scottish town (7)
I believe the answer is:
airdrie
'scottish town' is the definition.
(town in Scotland)
'wind that's besetting doctor' is the wordplay.
'wind' becomes 'air' (air is a kind of wind).
'that's' becomes 'ie'.
'besetting' means one lot of letters goes inside another.
'doctor' becomes 'Dr' (abbreviation).
'air'+'ie'='airie'
'airie' placed around 'dr' is 'AIRDRIE'.
'in' is the link.
(Other definitions for airdrie that I've seen before include "community up north" , "Town to E. of Glasgow" , "Scottish town" , "Burgh E. of Glasgow" , "North Lanarkshire town" .)