A Racked informant sends word that Topshop's glassy exterior has been stripped of ads, allowing passersby to gaze in to the store's fantastic interior.
"Walked by Topshop this afternoon, and saw that workers have taken down the ads on the windows. You can see inside, and there are mannequins and signs abound, plus several racks of clothes already out. Saw coral, green, gray dresses and coats. Topman will be in the basement, Topshop Boutique is on the second floor."
Could that April 2nd opening actually happen? Looks like it!