Did you try Dixons or anywhere yet? If they don't have it then Argos might be a good place to go; I'm not sure though. If not then try PC World. They're bound to have one in stock.
I've tried the on-line "reserve" service for my local Currys and Argos - both are out of stock on the 8GB and 16GB and the same is true for other local branches.