Another disgusting flytip, this time made with no regard for anyone who may be wider than half a metre or have a pushchair of wheelchair.
Newham has no problem letting landlords dump in the street for free and picking up their commercial waste for free, and due to this expense, council-tax payers are not allowed a green bin. I drive to the tip with a carload of greenwaste and have to prove I live here. How is that fair? Come on Newham, where is your covert CCTV and effective enforcement!