land down

Avanzado (C1)informal

To arrive somewhere, especially when nobody was expecting you.

"He landed down at our house around midnight without any warning."