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.