Cambridge Information
The historic city of Cambridge is located on the River Cam and is located about 50miles north of London. There is evidence for pre-Roman activity in the area, but the Romans built the first town for more history see here
There are many sites to see in Cambridge, many restaurants and a buzzing nightlife, see here for what is there to see.