The Blooming Flower Shop ← View details 4 Leicester Street, Kettering, England NN16 8EG +44 1536 350596 Get Directions From* To * — Required information