Castle Craig Launches Spring Water

Castle Craig has launched its own brand of bottled spring water with the motto “the only drink your body needs”. The water is sourced from springs that flow through the Castle Craig estate.

Read More

A Distorted View of Rehab

What can we learn from the tragic death of Amy Winehouse? Perhaps the most striking lesson is that the public’s perception of rehab is formed almost entirely by the media.

Read More