New Apple Store opens Saturday 20th November in London– November 16th, 2004 –
Apple opens it’s new store tomorrow Sat 20th Nov on Regent Street in the heart of London. This is one of the downside’s of not living in London, you can’t just pop down to see what it’s all about. The store looks good and there’s some cool opening day offers (such as the Lucky Bag).
Update: See title. Oops.
Update 19th November: Silly people camping outside the shop!