The Royal Mile is the popular name for the succession of streets which form the main thoroughfare of ’s Old Town. As the name suggests, the Royal Mile is approximately one Scottish mile long, and runs between two foci of history in Scotland, from Edinburgh Castle at the top of the Castle Rock down to [...]
