ZoomLocal Neighbourhood ReportNEIGHBOURHOOD REPORT
17MILES

East London - Barking Recycling Centre


Address: Docklands Wharf, 72-76 River Road, Barking, London IG11 0GS

51.77
0.14