Just started to watch the delayed keynote. At the start steve hi-lighted the London Store. In closing he said that they are opening more StoreS in England later in the year. We know of the Birmingham store, but he inferred MULTIPLE English stores. Where is/are the other (or others) going to be?