Why is Stroud Green called Stroud Green?

edited August 2007 in Local discussion
it is not green and is not near Stroud - any ideas?

Comments

Sign In or Register to comment.