Lamb Restaurant (The)

Address:

Sheep Street
The Lamb Inn, Oxfordshire
OX18 4LR Burford, United Kingdom

Phone:

+44 (0)1993 82 3155 (Hotel)

Map:


Contact   ·   Privacy   ·   Terms