Waltham Forest Council
The local government authority for the borough of Waltham Forest in London. The local government authority for the London Borough of Waltham Forest. A London Borough Council. A local government authority responsible for services in the London Borough of Waltham Forest. The local authority responsible for licensing in Waltham Forest.