Well it doesn't give UK post codes, but it was two counties out (said Cambridge), but you actual IP address could be almost anywhere with the way the UKs ISP structure goes.
I doubt there are many with a local ISP. There are lots of different ISPs but most of them piggyback of one of the main service providers.