Is there any reason why they didn't use a simple hashing algorithm? At first sight it seems to me like they are just trying to invent one, but without actually knowing how.
Given their 9-square-meter locations and their urban area word list of 2500 words, if you assigned the mapping randomly then within London you'd expect there to be about 70,000 locations with another location sharing two words within 50m.
To put it another way, there would be a 13% chance of a soccer pitch containing two locations that shared two words.