yea you are right...i was there recently it's hell i just don't know where is it going to be exactly,what's the nearest store to it?
they should open in Soho..in Old Compton Street next to G.A.Y.![]()
It's literally on the northwest corner of Covent Garden, on your right hand as you come down to the square from the tube. That pathway is tiny, and always filled with street "artists" and surrounding tourists.