Castle Craig Hospital Posted August 31st, 2020 by Stephanie Keenan & filed under . Address: Castle Craig Blyth Bridge West Linton EH46 7DH United Kingdom