Apple Store Regent Street Grand Opening 2004

In November 2004 me and some friends camped out before the grand opening of the Apple Store in Regent Street, London, the first Apple Store in Europe!

Advertisements