Sherborne’s traditional annual fair features 250+ stalls, both artisan and local fabulous food stalls, traditional market stalls – that everyone loves, community stalls and a traditional fairground.