That was today's Apple Store Regent Street iPhone 4 Launch queue. Some people started camping outside 2 days before the magic day. (Camera: iPhone 4 :)