head chef at The Lake of Menteith Hotel - , Scotland, United Kingdom
The Lake of Menteith Hotel is a hospitality company based out of Port of Menteith, Aberfoyle, United Kingdom.