Hafren ForestFrom Wikipedia, the free encyclopedia Hafren Forest lies north-west of Llanidloes, an ancient market town in Mid Wales. Hafren Forest