The Flower Basket ← View details 51 Devizes Road, Swindon, England SN1 4BG +44 1793 432476 Get Directions From* To * — Required information