The Hutters The Carbeth Inn owes much of its charm to the locals who spend time in the bar on a daily basis – the Carbeth Hutters. …