Read my posts about the local council covering the London Borough of Islington in North London. The Town Hall is on Upper Street.


Stroud Green Road: 160 pothole repairs in just 4 years

Stroud Green Road has been, as regular readers will know, the home to some long-running pothole sagas over the years. Yet I’ve only blogged a very small proportion of the potholes that have occurred along the road, of which there have been an awful lot. Which made me wonder: just how many potholes have been … Read the full post »