Northampton Carnival 2017; The Racecourse, Kettering Road, Northampton NN1 4LG