Anyone in London/surry have any emergency supplies?!?

I've come down for the night and my canulars just started leaking. I can't get an emergency supply, I don't know why but the pharmacy said they won't do it.

Willing to pay for the inconvenience and also for basically saving me.