Yeah, its not worth it to move to another city for a retail job. Its directly near Oxford Circus (Oxford and Regent St), but its on Regent St. The store is either on top of the old Liberty building, or beside it. They can't actually build a new building, or make a drastically looking building in that area because of heritage protection, so I think they're reconstructing the top floor of one of the buildings to house a huge Apple Store in the heart of London! There are pictures of construction people fixing up a roof of a building floating around on the net. They're taken quite regularly. 🙂
And I would have applied for a job there, but the commute's a b****!!