Location comes from an IP lookup, no fingerprinting. Check the link in the footer. Self-explanatory. If not, just drop me a line.
It feels like a really odd coincidence given the size of the town in question. I suspect the db-ip service has cached the IP somehow against other data for me, perhaps the ipv6 if you use that?