West Sussex castle town (7)
I believe the answer is:
arundel
(Other definitions for arundel that I've seen before include "Castle in W. Sussex" , "English public school" , "somewhere in W Sussex" , "West Sussex town with a castle" , "Norfolk seat" .)