It depends on the full context. You can, for example, say " I have met Bill several times in the street". "I met Bill in London" would probably be said in reference to one past-time meeting.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.