London Borough of Waltham Forest

London Borough of Waltham Forest

London Borough Councils
Head Office Details
Waltham Forest Town Hall
Walthamstow
Forest Road
E17 4JF
0208 4963000
Statistics
Population
278,400