Shimizu Flowers ← View details 22a High Street, Hastings, England TN34 3EY +44 1424 425971 Get Directions From* To * — Required information