On the death of Sir Robert Preston in 1639, Craigmillar passed to a distant cousin, David Preston of Whitehill.
Nach dem Tod von Sir Robert Preston 1639 fiel Craigmillar Castle an einen entfernten Vetter, David Preston aus Whitehill.