23K miles of British roads captured on 3D maps
Google launched its Street View service in the UK last night, allowing Brits to wander the streets of 25 cities without leaving their computers, the Guardian
reports. The 3-D maps allow 360-degree views of cities from London to Edinburgh. Specially equipped cars traveled 22,639 miles of British roads over...