Haggis, Neeps and Tatties at the Tyndrum Inn.