Den Brook is located near North Tawton in Devon, southern England. The project will feature 9 Vestas V80 turbines with 120-metre tip heights.RES says it