The Cart Shed is a true woodland paradise
THE ever-present spirit of trees is casting a magic spell upon at least one or two woodlands in Herefordshire. Beneath leafy canopies at Almeley and near Weobley, the unsuspecting visitor might believe they’ve stumbled upon a film set for Robin