Get Directions to McCalls Highlandwear ← View details McCalls of Edinburgh, 21-22a Haddington Place, Edinburgh EH7 4AF, United Kingdom, Edinburgh, England Get Directions From* To * — Required information