A historic pub, the Weavers Arms has a long-standing presence.