The U.K. Information Commissioner’s Office (ICO) has deemed Google’s Street View service permissible. Google’s controversial Street View service – which will offer ground-level pictures of every UK street online – can finally be launched in Britain, after a privacy watchdog said it had no complaints about the service.