 Established in 1912, they currently play in the .The club was founded in 1912, and has played at Woollards Lane since 1920.Between 1975 and 1990 the club won twelves league titles, as well as the Cambridgeshire Invitation Cup in 1980–81, 1986–87 and 1987–88.