Eastcombe, Stroud, GL6
Jonathan & Sarah welcome you to The Lamb Inn in this charming country pub constructed from Cotswold stone located in the picturesque village of Eastcombe.