В превод името на улицата означава „кралската миля“ и това названието е доста точно. Роял Майл е дълга само една миля и на нея се намират няколко изключително важни забележителности, включително Единбургският дворец и дворецът „Холирудхаус“, където е официалната кралска резиденция в Шотландия.