Posted on 19th March 20099th May 2014Google Street View now live in the UK As of this morning (19th March 2009) Google Street view has gone live in the UK. Continue reading “Google Street View now live in the UK”