Starbucks Closes Dumfries High Street Store Amid Changing Retail Landscape News March 18, 2025Starbucks, the global coffeehouse chain with over 1,300 outlets across the UK, has announced the closure of its High Street…