Travel
/
Review: The Lamb Inn
A dynamic London duo are bringing their passion for hospitality and exceptional food to a historic inn in the Cotswolds. We put it to the test.
A dynamic London duo are bringing their passion for hospitality and exceptional food to a historic inn in the Cotswolds. We put it to the test.