To navigate, press the arrow keys. Clock House Studios ← View details The Clock House Stafford Mills Thrupp, Stroud, England GL5 2AZ Get Directions From* To * — Required information