Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
The Google Group opened its first store in a shopping street from London, Tottenham Court Road famous for its specific technological areas where visitors can create different logos on the walls, watch movies or explore the planet.