After Hours

Gallery: UK tech sites on Google Street View

Google has launched its Street View service in the UK, giving street-level photography of 25 of the largest cities in the country.

Here silicon.com has rounded up a selection of the top UK tech sites seen through Street View's lens - starting with Google's own HQ in London: Belgrave House, Buckingham Palace Road in Victoria.

Image credit: Google Street View