The Lamb Inn

Burford, Oxfordshire

On a quiet side street in this photogenic town on the River Windrush, the Lamb has been receiving guests since the 1750s. More