Lying on the northern outskirts of the small village of Edwinstowe, some 20 miles north of Nottingham, the Sherwood Forest National Nature Reserve (NNR) is, according to one English broadsheet newspaper recently, 'the undisputed superstar of English woods'.