👉 The town of Abingdon in the United Kingdom, also known as Abingdon-on-Thames, is situated near the River Thames. It was founded by William the Conqueror in 1087 and became a city in 1925. The Abingdon Festival, one of the oldest annual festivals in Britain, takes place annually on the fourth weekend in July.