The Royal Mile55.949603, -3.191833High Street 197, Edinburgh EH1 1PT, Scotland, United KingdomPositionskarte (zum Zoomen klicken)