LBWF: London Borough of Waltham Forest

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

Definition in English: London Borough of Waltham Forest