Does anyone know which stretch of the road this happened on? I I heard some noise outside last night but couldn't see any evidence in my part north of Stapleton Hall Road junction.
<div>Sad story.</div><div><br></div>Technically, oddly, Stroud Green is considered to be in Hornsey - I get letters from the council occasionally which are addressed to me in Hornsey, though I'm right by FP.
Comments