Barrel & Horn - the United Kingdom

Best Upscale Restaurant & Bar 2019 - Kent