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."