Forest Holidays is a subsidiary of the Forestry Commission and provides luxurious lodge holidays from 9 locations. The Forestry Commission is a non-ministerial government department responsible for forestry in England and Scotland. Blackwood Forest is in Hampshire and opened in Spring 2013. The are 60 luxurious cabins at Blackwood Forest and set in a 270 acre Beech … [Read more...] about Review Of Blackwood Forest from Forest Holidays.