120825: Cambridge, Cambridgeshire
Cambridge is the county town of Cambridgeshire, situated on the River Cam and located approximately 55 miles north of London. It is home to the University of Cambridge.
Details
- Record Type:
- Location
- Record Maintained by:
- HC