Bars and Restaurants logo

The Lamb Hotel

Axbridge, Somerset, United Kingdom



The Lamb Hotel, Axbridge, Somerset, United Kingdom
The Lamb Hotel, Axbridge, Somerset, United Kingdom