The records broken in an English town (10)
I believe the answer is:
dorchester
'an english town' is the definition.
'dorchester' can be an answer for 'town' (I've seen this before). I am not certain of the 'an english' bit.
'the records broken' is the wordplay.
'broken' indicates anagramming the letters.
'the'+'records'='therecords'
'therecords' anagrammed gives 'DORCHESTER'.
'in' is the link.
Can you help me to learn more?
(Other definitions for dorchester that I've seen before include "historic town" , "Town in Oxfordshire or Dorset" , "Oxford or Dorset town" , "Abbey town south of Oxford" , "Famous hotel" .)