Willow Den Willow Den, an outdoor nature-based early learning and childcare organisation, secured £725,000… Outcome AreaChildren - Nursery - Education LocationEdinburgh, Scotland