Ipswich: Oldest English Town

The claim of Ipswich, the county town of the English county of Suffolk, is to be the 'oldest English town', and is made in a quite specific sense. Within the Borough boundaries of modern Ipswich, and in its vicinity, there are plentiful evidences of Lower Palaeolithic and Upper Palaeolithic, Neolithic, other prehistoric, Roman and Migration Age occupation. But the claim of Ipswich is grounded upon the fact that it never was an Iron Age or Romano-British town, but at its core was and is the oldest still continuing town to have been established and developed by the English. It has an unbroken history of community as a town since early Anglo-Saxon times.