Sidmouth lasts 7 days. Cambridge and Shrewsbury are two days each plus two evenings. Say 4.5 days. You'd need to go to another weekend festival as well to equal the length of Sidmouth.