To navigate, press the arrow keys. The Flower Room - Stone ← View details 38 Eccleshall Road, Stone, England ST15 0HN +44 1785 818541 Get Directions From* To * — Required information