The Bell Hotel - the United Kingdom

Best In-House Traditional British Restaurant 2019 - Suffolk