Get Directions to STANDING STONE STUDIO ← View details THE ARCHES, 70 KELBURN STREET, BARRHEAD, EAST RENFREWSHIRE G78 1LR, United Kingdom, Barrhead, England Get Directions From* To * — Required information