Multiple choice softskills creativity How do you think umbrellas come into origin ?? which was the first umbrella shop? James Smith and Sons, London The Shankar swami ashram, India Somewhere in China around 1830 None of the above. Reveal answer Fill a bubble to check yourself A Correct answer Explanation James Smith & Sons, founded in 1830 in London, is widely regarded as the first and oldest dedicated umbrella shop in Europe. While umbrellas existed in ancient China, this shop is the famous historical commercial landmark.