Nestled amid wonderful Hampshire scenery, the new-look Fox Inn is the quintessential country pub – with wood-burning fires, beautiful views and real ales on tap. But there’s a tropical twist here too, with a tantalising fusion food menu straight from the shores of the Caribbean