Castle Community Bank - Craigmillar Branch ← View details 84 Niddrie Mains Road, Edinburgh, SC EH16 4DT +44 131 258 9738 castlecommunitybank.co.uk Get Directions From* To * — Required information