Guests searching for luxury pub dining in Dorset often want a more refined experience without losing the warmth of a traditional pub. The Cockerel combines quality dining, attentive hospitality, and a relaxed country atmosphere.