First Google Store opens in London to minimal fanfare