Many archaeological finds from the Iron Age and Anglo-Saxon periods have been made in the town some of which, such as the 1st-century Desborough Mirror, and the Anglo-Saxon Desborough Necklace, are in the collections of the British Museum.