menu



Apple iPhone Launch

Thursday 14 October 2010

Journal Image

The launch of the iPhone created another frenzied morning outside the Apple Flagship Store on Regent Street London. There must have been a queue at least 24 hours before the doors even opened!