Spalding Flower Parade, Spalding, England