Get Directions to The Tennents Bar in Glasgow ← View details 191 Byres Road, GLASGOW G12 8TN, United Kingdom, Glasgow, England Get Directions From* To * — Required information