I work in the Towers so I decided to do some investigating. The place DOES exist, but you'd never know it. You won't find them in the electronic directory on the ground floor.
Looking in their office door, you see an IT firm and the plaque on the door says "eMonarch". The actual game shop portion is inside the office and around a corner.
I talked to one of the guys ( and bought 2 Magic decks ) and he told me about the company. They're looking for a place outside of the towers to set up permanent shop. Right now, they are holding game nights up there like the D&D Encounters.
They sell Magic, D&D, Heroscape, Warmachine and some other things. They don't sell GW stuff.