Abingdon: A town of artists, outdoor wonders and food