History
Haverhill Rovers is a football club (England). It was founded in 1886. It plays its home matches at The New Croft (Haverhill, Suffolk). It currently plays in FA Cup.
Haverhill Rovers is a football club (England). It was founded in 1886. It plays its home matches at The New Croft (Haverhill, Suffolk). It currently plays in FA Cup.