Google is opening up its first brick-and-mortar location in London, albeit inside another store. Dubbed the Google Shop, the location lets users try out Android and Chrome devices.
Google is opening up its first brick-and-mortar location in London, albeit inside another store. Dubbed the Google Shop, the location lets users try out Android and Chrome devices.