The Highway Inn - UK

Best Country Inn 2019 - the Cotswolds