Cotswolds, United Kingdom

The Wheatsheaf Inn