Cotswolds Town

The high street in the Cotswolds town of Burford, known as the Gateway to the Cotswolds.