You could try Micro Anvika in Tottenham Court Road, or Square in New Oxford Street (opposite Jessops). I've no idea on their prices or even whether they're open today.
Should you draw a blank, I've ordered from Crucial online at 4pm and had it delivered at 9 the next morning.