The Heart and Soul of the Royal Mile is a short 5-minute walk from Edinburgh (ZXE-Edinburgh Waverly Train Station) and 11 minutes' walk from Edinburgh Castle.