What spoils the view at heart of storm is very concerning (7)
I believe the answer is:
eyesore
'what spoils the view' is the definition.
(an eyesore is an ugly building)
'at heart of storm is very concerning' is the wordplay.
'at' is a charade indicator (letters next to each other).
'heart of storm' becomes 'eye' (the eye of the storm).
'is very' becomes 'so' (both can mean 'extremely').
'concerning' becomes 're'.
'eye' put next to 'so' is 'eyeso'.
'eyeso'+'re'='EYESORE'
(Other definitions for eyesore that I've seen before include "A monstrous carbuncle" , "something one wouldn't want to see" , "Thing that is ugly to look at" , "Unpleasant sight" , "Monstrosity" .)