Google Maps and Geolocation

You will need to get you own free API key for this one. The app returns an address when you click on a spot on the map.  The map is set to show London, but can be set to any area, zoom factor or map type.  A button allows you to set the map to your current location using geolocation.

Download the App

Google Maps and Geolocation

Screenshot