Geocode returns multiple coordinates for a single address

I’m building an app that geocodes addresses. The issue i have is that some addresses (they’re all in London) return more than one set of coordinates for the same address. In the json response to a structured geocode API call, the coordinates are found here:

"type": "FeatureCollection",
  "features": [
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [

But for some addresses, this is repeated (sometimes several times over). This causes problems elsewhere in my code where I end up with more coordinates than I have original addresses.

Why does this happen, and how do I stop it?

Thanks in advance,
Alan Mott

Hi @AlanMott ,

please provide the full request (excluding your API key) and response you have issues with or if you are working with sensitive data, create a sample requests where this happens as well.
You could work around this in your code by just using the first entry you get back
Depending on the address it might be
Probably the address you are providing fits multiple entries?

Best regards

Thanks. On furher investigation it would seem the addresses themselves are the issue. I’ll keep digging