Google's online store. See Chrome Web Store
A Google retail store featuring Chromebooks, Android devices and other Google products. The first physical store opened in London in the spring of 2015. In 2021, a Google store opened in New York City's Chelsea district.
Google's London Store
The Google store is located inside Currys PC World on Tottenham Court Road. (Image courtesy of Google.)