Get Directions to Capacity Building Project ← View details 63 Niddrie Mains Terrace, Edinburgh EH16 4NX, United Kingdom, Edinburgh, England Get Directions From* To * — Required information