Google Maps Launch Street View for London
Google Maps have been working hard over the last 12 months to photograph as many London street scenes as possible to deliver a real world view of the city.
Here’s our office:
Have a look around yourself: Google Maps
Posted March 19th, 2009 by acansick | In category Random