A fabulous and largely complete ruin with parts dating back more than 600 years, Craigmillar Castle is a little out of the way; two and a half miles south...
Craigmillar Castle RoadSet in large, reasonably well-kept grounds and now in the care of the local authority, this neo-Jacobean fortified property was built in the 1590s (as a...
Cramond Road South