Royal Vending
https://royalvending.co.uk/vending-machines-edinburgh/
“Need a bite? Parched? Forgot your change?” Every person who calls Edinburgh home has had to ask themselves this while navigating the cold cobbled paths between the castle and Waverley Station