Google are set to launch its Street View service in Europe but it will blur the faces of anyone who appears in the images to comply with privacy law. >>