The Castle Inn
An authentic English pub standing in the old market square of Castle Combe, the 12th-century Cotswold village known as the prettiest in England. The Castle Inn serves a seasonal menu and local pints, with 12 contemporary bedrooms and bookable private spaces for special occasions.