Originally Posted by OnceYouGoMac
I really want to visit that Apple store. Maybe I'll get a chance to go there this summer. Isn't it the biggest one in the world?
It [Covent Garden] was at one point, now it's Amsterdam (according to Wikipedia)
The Covent Garden store is the nicest one I've been to, but I've only been to the stores in and around London, and a couple of boring ones tucked away in Malls in other cities. If you are in London, definitely choose to go to Covent Garden instead of Regent Street.