La Royal Mile es el nombre que recibe la avenida que comunica el Castillo de Edimburgo con el palacio Holyroodhouse y que se sitúa en pleno corazón del casco antiguo de Edimburgo. En el recorrido de la Royal Mile, que mide 1,8 km de largo o una milla escocesa, destacan cuatro zonas o distritos: Castlehill, Lawnmarket, High Street y Canongate.