Beat gloomy winter days with a weekend getaway to the roaring fires and well-cooked food of a snug country pub. Here are 25 of our favourite warm and welcoming inns, perfect for crisp country walks, good local ales, a large dinner and a luxurious soft bed.