The Duck on the Pond - United Kingdom

Best Gastro Pub 2017 – Stratford-on-Avon District