Loading map…

Peacock Inn

A 14th-century timbered inn in Chelsworth with consecutive Michelin Bib Gourmand awards for its modern British cooking.