Thursday, October 23, 2008

Google Street View - UK

London Street View: Right Here, Right Now, Go Play!
Londonist - London,UK
While all eyes have been on Google's fleet of street-mapping cars, the little-known Italian company Seety have also had a roving digital eye for the capital ...


Post a Comment

<< Home