Dear, been to this strange Scottish city? (8)
I believe the answer is:
aberdeen
(Other definitions for aberdeen that I've seen before include "Scottish East coast city" , "Granite City of Scotland" , "Balmoral's county" , "British city" , "Scots E. coast city" .)