To navigate, press the arrow keys. The Carpet Gallery ← View details 1 Tullibody Road, Alloa, Scotland FK10 2LL +44 1259 724426 Get Directions From* To * — Required information