The Greyhound is a beautiful traditional building made of Cotswold stone. The welcoming interior combines warm, cosy and relaxed modern spaces. It`s perfect for both diners and drinkers to enjoy.