It was extremely shocking for me to know that NatGeo have actually stores, and the one I saw was in Regent Street in London during my visit last week. It was so unfortunate that I have not had the time to visit the shop even though I passed by next to it, and that was the most regrettable thing among other things that I couldn’t do in my 5 days staying at London. On the left side from the entrance, there were many stands for pictures that I suppose either published already, or will be published in their magazine.