21
Apr
The Oldest Town in England - Abingdon
Abingdon-on-Thames, which is a civil parish, and market town, lays claim to the title of being the oldest town in England. It was initially the county town of Berkshire which became a part of Oxfordshire after the 1974 local government re-organisation. Archaeological discoveries, including a ‘stone hand axe’, date back the human occupation of the land to the Neolithic and Bronze ages. The city thrived during the Roman, and after that, the Saxon eras due to the food and trading opportunities provided by the convergence of the River Thames with…