Google opens first physical Google Shop and an online hardware store

American online giant  Google  has launched two new stores this week: the world’s first physical Google Shop in London and its hardware-focused Google Store online.  Google Shop offline, … The first Google Shop is located in the Tottenham…