How do I get to Craigmillar Castle?
Address: Craigmillar Castle Road, Edinburgh, EH16 4SY Directions map: Google Maps