It might be hard to believe, but until October of this year, there were only two official Google Stores — both in New York City. Google’s headquarters in Mountain View, CA, had a Google-owned shop that sold various Google products, but nothing like the official Google Store in Manhattan, for example. In early October 2023, though, Google finally opened an actual store on its home turf. What’s more, this third Google Store is part of a larger complex known as the Google Visitor Experience.