Get Directions to Taras Tiaras ← View details 21 Lakeside, Fairford, Gloucestershire GL7 4DN, United Kingdom, Fairford, England Get Directions From* To * — Required information