Steal ring from East Scotland town (4)
I believe the answer is:
oban
This might be a double definition.
'steal ring from east scotland' is the first definition.
The definition suggests a singular noun which matches the answer.
'town' is the second definition.
(I have seen 'Scottish town' mean 'oban' so perhaps 'town' could also mean 'oban')
Can you help me to learn more?
(Other definitions for oban that I've seen before include "Port in W. Scotland" , "Northern port" , "Scottish port and resort" , "Argyll town" , "Western Scottish port" .)