The Lamb Inn

This hotel’s
full entry is available only in the Guide’s print edition.
The Lamb Inn
Sheep Street
Burford
Oxfordshire
OX18 4LR
England
Check availability Sheep Street
Burford
Oxfordshire
OX18 4LR
England