go big January 7, 2012 Topshop has opened in Chicago, and the shoe department, located on the lower level, is a full-on immersive experience.