There are multiple definitions - click on the translation that matches your context.

Niederlassung

Substantiv

partial

branch

noun

Comparative law notes

Germany

Use only if context makes clear it "Niederlassung" is the Zweigniederlassung".

Definitions of branch

English

one of the smaller office premises or establishments that forms part of a larger business organization

Closures are necessary as internet and telephone banking mean that fewer customers are using their local branch.