A gem of a market in rural Oxfordshire
Reputedly one of the oldest towns in England, Abingdon-on-Thames in Oxfordshire is proud of its history and heritage, including the popular charter market that sets up stall in its picturesque Market Place every Monday. Nicola Gould pays a visit