More than 5,000 trees are set to be planted by a University of Oxford college as part of a nature restoration project. St Hilda’s College will plant 5,088 trees at Radley Large Wood to help ...