Infrastructure in Barking and Dagenham: Check Local Score 68/100 · Check Local