Prestons of Scotland – Craigmillar
The following account of Craigmillar Castle is from a document by Denys Pringle, Principal Inspector of Ancient Monuments, Historic Scotland, Edinburgh HMSO. for more click here
The following account of Craigmillar Castle is from a document by Denys Pringle, Principal Inspector of Ancient Monuments, Historic Scotland, Edinburgh HMSO. for more click here