Last updated by at .

1

Google launches street view in the UK

Today Google has finally announced that their street view service has launched in the UK. Image credit: screenshot from Google maps As reported on the Brand Republic website: LONDON – [...]