Results 3 results found Copper beech tree, Croft Castle, Herefordshire, England, United Kingdom, Europe Ancient sweet chestnut tree, Croft Castle, Herefordshire, England, United Kingdom, Europe View from the east of Croft Castle, a National Trust property, Herefordshire, England, United Kingdom, Europe