
World’s Largest StarBucks
You read correctly: At the time of its opening in 2017, it was the World’s Largest Starbucks, located in Shanghai. It has since been surpassed by one opened in Tokyo, Japan in early 2019. The foreign business climate is apparently better there. Since there are tons of dry statistics online about this store in Shanghai, I’ll keep it brief. However many sites don’t give the address so some strange reason – not sure how you’re supposed to visit it if you can’t find it. It’s located at: No.789 Nanjing West Road, Shanghai, China and occupies anywhere from 27,000 – 30,000 sq Continue Reading →