a town of England, partly in Cambridgeshire, and partly in Suffolk. It consists of one well-built street, seated on the great road, and full of inns. It is chiefly noted for its horse-races. E. Long. o. 25. N. Lat. 52. 16.
a town of England, partly in Cambridgeshire, and partly in Suffolk. It consists of one well-built street, seated on the great road, and full of inns. It is chiefly noted for its horse-races. E. Long. o. 25. N. Lat. 52. 16.