Novelist, not English, has new name for town (5,4)
I believe the answer is:
kings lynn
'town' is the definition.
(town in Norfolk)
I cannot understand how the remainder of the clue works.
(Other definitions for kings lynn that I've seen before include "English port" , "Norfolk market town" , "Place" , "English town" .)