LBN: London Borough of Newham

What does LBN mean? The above is one of LBN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: London Borough of Newham