Welcome to the Byre Inn situated in Brig o’ Turk near Callander in the Loch Lomond and Trossachs national park in Central Scotland.
The Byre Inn offers great food and drink all day, accomodation, breakfast, morning coffee, afternoon tea, live music and events…