Hmm I hope this is true:
"It is tomorrow. Apple Store Regent Street will be blacked out at closing this evening with a Lion!! Not long now!"
http://www.lovefortech.com/2011/07/14/os-x-lion-confirmed-for-friday/
I'd love for this to be true, but after all the false rumors pointing to a non-existent overnight at apple stores last night and a non-release today, I'll believe it when I see pictures.
The regent street apple store in the UK should be closed now. Should be easy for anyone on these boards who lives nearby to verify...(hint, hint)...