Crossword Genius

Gloucestershire town where Tudors settled (6)

Ross

I believe the answer is:

stroud

'gloucestershire town' is the definition.
(I've seen this before)

'tudors settled' is the wordplay.
'settled' indicates an anagram.
'tudors' with letters rearranged gives 'STROUD'.

'where' acts as a link.

(Other definitions for stroud that I've seen before include "Gloucestershire town" , "Cotswold town" , "English town" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app