With the River Thames snaking along its South-Eastern edge, Abingdon-on-Thames (or just Abingdon) has strong claims as being the oldest town in England thanks to neolithic discoveries showing hunter gatherers beginning to lead more settled lifestyles. In more modern times, Abingdon now boasts its Bun-Throwing ceremonies and the midsummer Election of the Mock Mayor of Ock Street.
Shop now