Il castello di Craigmillar, ormai in rovina, sorge nei pressi di Edimburgo a tre miglia a sud-ovest del centro cittadino su una bassa collina a sud del moderno sobborgo omonimo. Costruito nel XIV secolo dalla famiglia Preston, feudataria della zona fu ampliato fra il XV e il XVI secolo fino a che nel 1660 fu venduto a Sir John Gilmour che fece ulteriori lavori. I Gilmour lasciarono Craigmillar nel XVIII secolo ed il castello andò pian piano in rovina, attualmente è di proprietà dell'Historic Scotland.
Il castello è noto per il suo legame con Maria Stuarda; ella infatti vi arrivò per una convalescenza il 20 novembre 1566 a seguito di una malattia contratta poco dopo la nascita del figlio. Prima che ella partisse il 7 dicembre, che lei ne fosse a conoscenza o meno, venne siglato il Patto di Craigmillar che siglò il destino di suo marito, Enrico Stuart, Lord Darnley, che morì due mesi dopo.
Wikipedia https://it.wikipedia.org/wiki/Castello_di_Craigmillar
Official Website http://en.wikipedia.org/wiki/Craigmillar_Castle
Indirizzo EH16 4, United Kingdom
Coordinate 55°55'32.758" N -3°8'26.811" E