I’ve gone all topsy-turvy because according to Glamour Magazine SA, Topshop’s first pop-up store will will be opening in Cape Town at Unknown Union, 24 Kloof Street, on 12 July 2012. I’ll be home from my short trip to the Karoo by then, which is making me smile like a lunatic. Fingers crossed this happens, because there have been rumours about this happening for about a year now.
you can read about it here

