I've never seen BTC anywhere in the real world in the UK, plus doesn't BTC have like 30 minutes + send time? That must have been an awkward wait

Bitcoin sends in a few seconds.
But some transactions got to wait hours or even days to get some confirmations.

It always takes 3 days to move money between banks. Except when it's 4 days.
If I transfer money from my Paypal account to my checking account, it's 3 or 4 days. If I want to put money into my Etrade account, it's 3 or 4 days. Every week when I deposit my paycheck - it's available the next day, but it's not settled yet. That's why your bank charges YOU money if someone gives you a bad check. They may let you spend it before 3 days, but you might have to put the money back in.
Oh, and I forgot to mention that the 3 or 4 days are BUSINESS days. If you send on a Friday, it can take 5 to 6 days. On Saturday and Sunday, you can't send any money at all.