19 December 2023
Archaeologists have discovered token in Norfolk in the East of England, dating from between 1470 and 1560, given to the...