This proof of concept site http://samy.pl/androidmap/ works very well in finding wifi routers. It does this by gathering google information obtained from android devices.
So perhaps you are trying to hone in on the location of a nearby AP. If you have the BSSID then you can punch it in to get a ball park of the location. It is a great wardriving recon application.
Try it out for yourself, all you need is the mac address of your router. I got this mac from the example page on the interweb.