Met 5 Megastores (ruim 32500 m2) is Topshelf Megastores één van Europa's grootste specialisten op het gebied van sports, fashion en lifestyle.