The town of Newmarket is surrounded on three sides by Cambridgeshire, being connected by a narrow strip of land to the rest of Suffolk.
The town of Newmarket is surrounded on three sides by. Cambridgeshire, being connected by a narrow strip of land to the rest of Suffolk