Last cash withdrawal of £30 was at 0230 at the Tesco over the road from rainbows.
Next cash withdrawal of £40 was 0600 in South London - taxi home. Woke up with £20 in wallet.
Only other transaction was on credit card £29 from old street shell garage.
Was really drunk and don't remember leaving rainbows.
...............
So on those two you withdrew £70, paid for a taxi and had £20 left. So you spent £50 on a taxi ride and a couple rounds of drinks, or maybe on a stripper - but that hardly seems enough. If you're just down £50 you are wittering over nothing.
However....were there earlier visits to the bank?
How much did you lose in total? That's the important question
And do you still have your bank card?
IF you did lose more, then the most likely explanation to me is you got pissed, one of the girls suggested you go home with her for a party, you bought her some nose candy and then she dumped you.
As for £100 to return the phone? OK paying makes things go easier, but that strikes me as probable theft / ransom (if that's the right word for property rather than a person)