Castle Craig’s 25th Birthday

Castle Craig Hospital celebrated its 25th anniversary last Saturday, when many former patients, gathered in a large marquee on the front lawn of the rehab clinic.

Read More