Commercial property in Cambridge
Cambridge is a university city in Cambridgeshire, England. The town is located on the River Cam about 50 miles north of London. The population of Cambridge is 123,867.
Transport links - Cambridge
Cambridge has a congested rod network with a good connection of motorways. Cambridge has the biggest number of cyclists in the whole UK. Bus services and rail operations in the city and connect Cambridge with other big cities.
Businesses in Cambridge
Cambridge is home of high-tech businesses and science parks, including big names as Microsoft, CSR and ARM Limited.