The Duck Inn - the United Kingdom

Best Countryside Pub 2019 - Canterbury