Yes, "call in" is kind of like "drop in" in this sense.

来源: 2022-03-15 15:31:27 [博客] [旧帖] [给我悄悄话] 本文已被阅读:
This usage in British English means "to visit a person or a place for a short time, usually while you are going somewhere else." 
For example: "I'll call in on my way home."