PUBLISHED
Victoria Najafi Search

Cambridge, Cambridgeshire

Cambridge is a university city and the county town of Cambridgeshire, England, on the River Cam approximately 55 miles north of London. The University of Cambridge was founded in 1209.

×