Get Directions to Green Room Ales ← View details Saint Stephens Road, Sticker, Cornwall PL26 7HA, United Kingdom, Sticker, England Get Directions From* To * — Required information