From designer delights to handmade havens, you could spend a day getting lost in the shops in Dundee. Make sure you take some time to explore the array of busy markets the city has to offer, where you’ll find tons of hidden gems made from locally sourced produce and materials.