We did not find results for: cambridge england things to do.
Check spelling or type a new query.
City in Cambridgeshire, England
Cambridge is a university city and the county town in Cambridgeshire, England. It is located on the River Cam approximately 55 miles north of London. As of the 2021 United Kingdom census, the population of Cambridge was 145,700. Wikipedia