Burford

A traditional English pub

Burford

Burford

Burford - The Angel, a traditional English pub in the old-fashioned village of Burford, in the Cotswolds.