Builders waste deposited all along a stretch of this country lane, Church Road, Chelsham, London Borough of Croydon. The section from the junction with Scotshall Lane, heading East. Pretty sure it wasn't there a couple of days ago.