Newsletter The Edinburgh Minute bags, mugs and tea towels Why do these bags cost £20? Let's investigate... Michael MacLeod 12 Dec 2024 — 4 min read