Craigmillar Castle Road | Edinburgh EH16 4SY
Phone: 0131 661 4445â
Craigmillar Castle
Craigmillar Castle Road
Edinburgh EH16 4SY
Phone: 0131 661 4445â
Web: http://www.historic-scotland.gov.uk
Email: