The Lamb On The Strand - the United Kingdom

Best Boutique Restaurant / Pub of 2019 - Wiltshire