The Duck on the Pond - United Kingdom

Best Gastro Pub 2017 - Stratford-on-Avon District