Facebook
Facebook
Twitter
Twitter
LinkedIn
LinkedIn
Email
Email
0 Comments
Comments
Google has opened its first ever store, located in London, as an increasing number of digital companies are looking to get closer to their customers. The Google Shop will be based inside U.K. electronics retailer Currys PC World on London's Tottenham Court Road - a street packed with tech and gadget retailers and a short distance from Apple's U.K. flagship store.
0 Comments
View Comments
Related Content
Comments