2 Craigmillar Park Newington Edinburgh, Craigmillar EH16 5LZ, Edinburgh
196 Peffermill Rd, Craigmillar, Edinburgh, Craigmillar EH16 4AJ, Edinburgh
120 Niddrie Mains Road, Craigmillar EH16 4EG, Edinburgh
32 Niddrie Mains Road, Craigmillar EH16 4BG, Edinburgh