Tried several times more, most I managed was 127,817. The london geography does seem a bit suspect. Also all the stadiums named after faceless McCorps are pretty hard to find. I presume Reading's is the one now called ABB something or other, it is in that area any way.
The closest Ive got is 10k from Millwall, but that has come up in all 4 goes so I knew where it was (even if its not in London on the map) and STILL got it wrong!