More than a year after a failed attempt at establishing a retail presence, Google has opened the first ever Google Shop, reports the Telegraph.

The store, to be called The Google shop, will sell the company’s range of Android phones and tablets, Chromebook laptops, and Chromecast TV services. The shop will hold tutorials showing consumers how to use the devices and hold demonstrations showing off key Google apps. It is the first time that Google has opened a shop under its own name.

The Google Shop is store-within-a-store in a flagship branch of Currys PC World, a large electronics retail chain on Tottenham Court Road. The road is gadget central in London, almost every other store on the street selling consumer electronics …  expand full story