Labels

Thursday, March 19, 2009

Google Street View arrives in the UK

The UK Street View has launched! Here's a nice view of my flat:


Try it on Google Maps

Official post on Google Lat Long blog
Post a Comment