Islington Green has been closed since 07.50 this morning, with accident investigators arriving on the scene at 09.16.
According to Transport for London, disruption has been caused on three roads -Essex Road, Islington Green and St Peter’s Street have been affected in both directions.
Lane restrictions have also been set on Upper Street at the junction with Islington Green.
The Met Police issued a statement saying: “The pedestrian, aged in his mid-40s, was taken to hospital for treatment; his injuries are not believed to be life-threatening.”