Lamb Inn

Nestled in the village of Eastcombe lies the Lamb Inn, a delightful Cotswold stone country pub brimming with character and charm, not to mention a cracking selection of food choices.

Address

Dr Crouch's Road, Eastcombe, Stroud, GL6 7DN

Telephone

(01452) 770223

More on Stroud More

More from Food & Drink More