Edinburgh, The High Street with John Knox house