To navigate, press the arrow keys. The Globe ← View details 17-19 Dumbarton Road, Stirling, Scotland FK8 2LQ +44 1786 475486 Get Directions From* To * — Required information