В горната част на Кралската миля ще видите типични туристически атрибути (пощенски картички и тениски), но в тесните околни улички има много отделни магазини, продаващи антики, книги, любопитни предмети и колекционерски предмети.
На върха на Royal Mile има огромен универсален магазин, където се продават само най-добрите и редки сувенири.