The spirit of the forest is alive and well and living in Cooper’s Field behind Cardiff CastleShe say