I accidentally sent my stellar from my blockchain wallet to binance and in the process forgot to put the stellar memo is there anyway to retrieve the funds, what happened to the funds / where do they go?
The transaction has been immutably recorded on the Stellar ledger. Binance (and other similar destinations) use the memo to associate transactions with specific accounts on their platforms. You've sent them the funds, but they don't know who it's associated with. You'll have to contact their support to work through this issue.