Try not to shed a tear as you pass what was once a great mecca for football which has now sadly become a housing estate.
Is Queen Street a housing estate? when did that happen? (I've not lived in Horsham for about 15 years...)
Is Queen Street a housing estate? when did that happen? (I've not lived in Horsham for about 15 years...)