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