We visited as a family of 5 with mixed ages. The Royal Mile is busy but not as busy as oxford street in London. It’s actually quite charming, yes there are loads of souvenir shops but they are fun and I have to say that every shop or eatery we visited, the people were so…