The Lamb Inn, Burford ★★★ | TravelManiac