Recently, Google opened its third retail location in Mountain View, following Chelsea and Williamsburg. Now, according to the latest information, Google is all set to open its new store in Boston.
Google confirmed to the Boston Business Journal last week that the store will open in 2024. 149 Newbury St. is home to a five-story mixed-use building.
The Google Store will be located in between a restaurant and a clothing store. Retail space is on the first floor, but the company will have storage on the second.
So far, Google has stuck to one new store a year, but the company needs to speed things up if it wants to even begin pursuing Apple’s retail footprint.