Fire rips through beloved country pub