A traditional pub, The Three Horseshoes offers a welcoming atmosphere. Historically linked to farriers, it likely once served the local community.