Burford

Burford is a town on the River Windrush, in the Cotswold hills, in Oxfordshire

Main street Burford
Main Street Burford
Pavement dining Burford