Castle Of The Moment – Craiglockhart Castle Leave a reply Blink and you may miss this, found in the Grounds of Napier university Craiglockhart Castle is a small obscure ruined tower house. Craiglockhart Castle