a market-town of Cambridgeshire, situated on a lake called Soham Meer, in the Isle of Ely, fourteen miles north-east of Cambridge.
a market-town of Cambridgeshire, situated on a lake called Soham Meer, in the Isle of Ely, fourteen miles north-east of Cambridge.