In passato, Google ha aperto alcuni pop-up store temporanei in varie parti del mondo, ma sinora l'unico posto in cui acquistare fisicamente i suoi prodotti era la sede di Mountain View, in California.
una struttura in vetro circolare alta circa 5 metri che dispone di schermi interattivi e vetrine rotanti che mostrano una varietà di prodotti e tecnologie Google.