We receive the locations from the merchants, and if these are not accurate enough, it will, unfortunately, mean that the map will not reflect the correct location.
For example, if a merchant only provides their postcode, this generally means the map location is not exact.
Please do report any that are significantly wrong (e.g. wrong country).