Hamburger chain Byron has signed a deal for its debut outlet in Scotland at Union Square in Aberdeen. Byron will take 3,751 sq ft on the first floor, and join Handmade
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.