To navigate, press the arrow keys. Kendrick Street Gallery ← View details 20 Kendrick Street, Stroud, England GL5 1AA +44 1453 756936 Get Directions From* To * — Required information