Absolute dumping ground that’s not at all policed by Islington council. Hazardous waste left on the pavement - often for days