South coast town (8)
I believe the answer is:
brighton
(Other definitions for brighton that I've seen before include "Where the Prince Regent built his Pavilion" , "South coast city combined with Hove" , "resort town" , "Sussex seaside resort" , "seaside location" .)