up [phrasal verb] [I usually + adverb or preposition] [esp. US] [informal] - to arrive somewhere, esp. unintentionally or without planningAfter a whole hour of driving round, we fetched up at some tiny village in the middle of nowhere.
FETCH
Meaning of FETCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012