Edimburgo es la segunda ciudad más turística de todo Reino Unido, después de Londres, por lo que tiendas de souvenirs tiene, y muchas. Más de 50 tiendas de souvenirs puedes encontrarte en el mismo centro de la ciudad, así que comprar ese imán de nevera para la suegra, primo o tía no va resultar nada fácil. Además, la mayoría de estas tiendas son de una misma familia, por lo que encontrarás los mismos productos en casi todas ellas.