The Royal Mile is also known as the High Street. The main high street where people shop is really Princes Street. Confusing, isn't it?