Croxton is a village and civil parish in the English county of Norfolk, north of Thetford.
Back to Destinations
Destinations
Description
Description
The villages name origin is uncertain. It could mean ‘Crook farm/settlement’ or perhaps, ‘Krokr’s farm/settlement’.