And now we have Street View.
Last week i mentioned how we were still waiting for Google Maps’ Street View in the UK. Well, we’re not waiting anymore. Street View is now live and The Register readers have already spotted some fine examples of Great British life captured by the Google Spycars…