Get Directions to Castle Street Florist ← View details 17/18 Castle Row, Canterbury, Kent CT1 2QJ, United Kingdom, Canterbury, England Get Directions From* To * — Required information