Google Maps for the UK launched
Google has launched Google maps for the UK as well as Google local. Whilst Google maps is not a new feature it is certainly nice to see it in action for the places that you know. I think that with it's directions feature and clean graphical interface it will probably…