Es uno de los clubes más antiguos del Mundo y durante buena parte del siglo XX tuvo sede en Sudbury, un suburbio de Londres.