A mini forest of silver birches in the grounds of Angelsey Abbey near Cambridge