THE Oak Tree Inn is nestled snugly in the bay at Balmaha on the gorgeous banks of Loch Lomond. The Oak Tree Inn has twice won the title of Scotland’s Best Independent Pub, it is a family business with ...