Charming country pub, The Bat & Ball, offering traditional English pub fare with a modern South African twist. Located near the New Forest National Park.