Exploring England's magical Forest of Dean with a luxury stay at the Tudor Farmhouse in Clearwell, a former farm turned boutique hotel with award-winning restaurant, surrounded by Forest of Dean attractions like Puzzlewood and Clearwell Caves.