John Stewart Ltd phone 63, High St Banff, Aberdeenshire AB45 1AN map W Fraser & Son phone 92, Main St Banff, Aberdeenshire AB45 3YP map if (!IN_DEV) { ?> } ?>