Hike With Ponies, Shop for Magic Spells, and Stay in a Charming Manor House in England's New Forest