Welcome to the forum
Try Settings > Location > Location Mode and set it to "device sensors only". That will use GPS but not WiFi or phone network. Get a fix (open Maps for example) and see if that relocates you. If it does it would suggest that the problem is in the mapping of wireless transmitters (i.e. with Google). Do you always have this, or only when in particular places?