It sounds like the UK's ICO really, really means it this time, Google, in spite of this being the third time it's told you to ditch the Street View data.
Read More
Read More