The Angel at Burford The Angel At Burford, Witney Street, Burford, United Kingdom The Angel at Burford is a 16th century coaching inn located in the picturesque market town off Burfo....