Eleven HHS members and friends took part in an enjoyable walk round Stroud Green on October 30th, starting at Finsbury Park Station.
A Brief History of Stroud Green
The name Stroud Green signifies a wet, marshy place, overgrown with brushwood and liable to flooding. Stroud Green, near Highbury, was first mentioned in 1403 when it was no more …