- On April 19, 2005
Google has just launched Google Maps UK
So if you looking for a pint in norwhich or a sex shop in london, you know where to go.
No satellite Images yet, but know google, they will have them soon I’m sure.
We can only hope that one of these days South Africa will be included…*sigh*