A slap-up spread somewhere in Scandinavia (7)
I believe the answer is:
uppsala
'somewhere in scandinavia' is the definition.
The definition suggests a singular noun which matches the answer.
'a slap-up spread' is the wordplay.
'spread' is an anagram indicator.
'a'+'slap'+'up'='aslapup'
'aslapup' with letters rearranged gives 'UPPSALA'.
Can you help me to learn more?
(Other definitions for uppsala that I've seen before include "Town with oldest Swedish university" , "Would the Swedish city appal us?" , "City NW of Stockholm" , "City in Sweden" .)