The city of Cambridge is rich in heritage and is located in East Anglia, situated approximately 50 miles to the North of London, on the River Cam. Steeped in history, Cambridge offers breath-taking architecture and is home to the world renowned University of Cambridge. A beautiful place to explore, by punt on the River, by bicycle or via the many walks which take you through this remarkable city.