Port and cheese nicked, neither finished (7)
I believe the answer is:
bristol
'port' is the definition.
(English port city)
I don't understand the remainder of the clue.
(Other definitions for bristol that I've seen before include "Port and industrial city in southwest England" , "'Bolt, sir, to the port in southwest England (7)'" , "West of England city" , "10 in SW England" , "Brunel's SS Great Britain is to be found here" .)