Reading Time: < 1 minute Nature is to be prescribed by health professionals for the first time in England, following a successful pilot in Scotland. Read More Share