The Auld Alliance, pub Ecossais