The Star Inn, Country Pub & Dining - the United Kingdom

Village Pub of the Year 2019 - Isle of Wight