Get Directions to Castlesound Studios ← View details Main St, Ormiston, Pencaitland, Edinburgh EH34 5DW, United Kingdom, Pencaitland, England Get Directions From* To * — Required information