Haverhill Rugby Club, Castle Playing Fields, School Lane, HaverhHaverhill Rugby Club, Castle Playing Fields, School Lane, HaverhHaverhill Rugby Club, Castle Playing Fields, School Lane, HaverhHaverhill Rugby Club, Castle Playing Fields, School Lane, HaverhHaverhill Rugby Club, Castle Playing Fields, School Lane, HaverhHaverhill Rugby Club, Castle Playing Fields, School Lane, Haverh