Restaurant in Burford# Licensed under PD Relaxing outside a restaurant in the town of Burford, the Cotswold hills district, England.