Seaside resort in Kent on the Isle of Thanet (7)
I believe the answer is:
margate
(Other definitions for margate that I've seen before include "which people may visit for seaside holiday" , "coastal resort" , "N. Kent seaside resort" , "resort town" , "place in England" .)